Další permutační řešení Leetcode

Problémové prohlášení Další permutace Řešení LeetCode – „Další permutace“ uvádí, že dané pole celých čísel je permutací prvních n přirozených čísel. Potřebujeme najít další lexikograficky nejmenší permutaci daného pole. Náhrada musí být na místě a musí využívat pouze konstantní prostor navíc. …

Dozvědět se více

Maximální dílčí součet tak, aby žádné tři nebyly za sebou

Problém „Maximální součet subsekvencí tak, že po sobě nejsou tři“ uvádí, že jste dostali řadu celých čísel. Nyní musíte najít posloupnost, která má maximální součet za to, že nemůžete uvažovat o třech po sobě jdoucích prvcích. Vzpomínáme si, že subsekvence není nic jiného než pole ...

Dozvědět se více

Maximální možný rozdíl dvou podmnožin pole

Předpokládejme, že máme celé číslo. Prohlášení o problému „Maximální možný rozdíl dvou podmnožin pole“ žádá o zjištění maximálního možného rozdílu mezi dvěma podmnožinami pole. Podmínky, které je třeba dodržet: Pole může obsahovat opakující se prvky, ale nejvyšší frekvence prvku…

Dozvědět se více

Najděte postorderový přechod BST z předobjednávkového traversalu

Prohlášení o problému Problém „Najít postorderový přechod BST z předobjednávkového traversalu“ uvádí, že vám je předobjednán traversální binární vyhledávací strom. Poté pomocí zadaného vstupu najděte přechod po pořadí. Příklad předobjednávky traversální sekvence: 5 2 1 3 4 7 6 8 9 1 4 3 2…

Dozvědět se více

Délka největšího podskupiny se sousedícími prvky

Problém „Délka největšího dílčího pole se sousedícími prvky“ uvádí, že jste dostali celé číslo. Prohlášení o problému požaduje zjistit délku nejdelšího souvislého dílčího pole, jehož prvky lze uspořádat v pořadí (spojité, vzestupné nebo sestupné). Čísla v…

Dozvědět se více

Hraniční pohyb binárního stromu

Prohlášení o problému Problém „Boundary Traversal of binary tree“ uvádí, že jste dostali binární strom. Nyní musíte vytisknout hraniční pohled na binární strom. Přechod hranice zde znamená, že všechny uzly jsou zobrazeny jako hranice stromu. Uzly jsou vidět z ...

Dozvědět se více

Diagonální průchod binárního stromu

Prohlášení o problému Problém „Diagonální průchod binárního stromu“ uvádí, že jste dostali binární strom a nyní musíte najít diagonální pohled pro daný strom. Když vidíme strom z pravého horního směru. Uzly, které jsou pro nás viditelné, je diagonální pohled ...

Dozvědět se více

Maximální součet cesty v trojúhelníku

Prohlášení o problému Problém „Maximální součet cesty v trojúhelníku“ uvádí, že jste dostali celá čísla. Tato celá čísla jsou uspořádána ve formě trojúhelníku. Začínáte od horní části trojúhelníku a musíte se dostat do spodní řady. Za tímto účelem přejdete do ...

Dozvědět se více

Translate »