Nájdite riešenie LeetCode Peak Element

Vyhlásenie o probléme Find Peak Element LeetCode Solution hovorí, že – Prvok vrcholu je prvok, ktorý je striktne väčší ako jeho susedia. Vzhľadom na 0-indexované celočíselné čísla nájdite vrcholový prvok a vráťte jeho index. Ak pole obsahuje viacero píkov, vráťte index na ktorýkoľvek z píkov. Môžete si predstaviť…

Čítaj viac

Platné riešenie Anagram Leetcode

Vyhlásenie o probléme Platný anagram Leetcode Riešenie – Dané dva reťazce s a t vrátia hodnotu true, ak t je anagram s, a v opačnom prípade vráti hodnotu false. Anagram je slovo alebo fráza vytvorená preskupením písmen iného slova alebo frázy, pričom sa zvyčajne používajú všetky pôvodné písmená presne raz. Príklad 1: Vstup: s = „anagram“, t = „nagaram“ Výstup: …

Čítaj viac

Ďalšie permutačné riešenie LeetCode

Vyhlásenie o probléme Ďalšia permutácia Riešenie LeetCode – Permutácia poľa celých čísel je usporiadanie jeho členov do postupnosti alebo lineárneho poradia. Napríklad pre arr = [1,2,3] sa za permutácie arr považujú nasledovné: [1,2,3], [1,3,2], [3,1,2], [2,3,1 ,XNUMX]. Ďalšia permutácia poľa celých čísel je ďalšia lexikograficky väčšia permutácia ...

Čítaj viac

Minimálny počet šípov na prasknutie balónov Riešenie LeetCode

Vyhlásenie o probléme: Minimálny počet šípok na prasknutie balónov Riešenie LeetCode: Na plochej stene, ktorá predstavuje rovinu XY, je nalepených niekoľko sférických balónov. Balóny sú reprezentované ako 2D celočíselné body poľa, kde body[i] = [xstart, xend] označujú balón, ktorého horizontálny priemer sa rozprestiera medzi xstart a xend. Nepoznáte presné súradnice y…

Čítaj viac

Vyrovnajte binárny strom do prepojeného zoznamu riešenia LeetCode

Vyhlásenie o probléme: Sploštenie binárneho stromu do prepojeného zoznamu Riešenie LeetCode: Vzhľadom na koreň binárneho stromu zlúčte strom do „prepojeného zoznamu“: „Prepojený zoznam“ by mal používať rovnakú triedu TreeNode, kde pravý podriadený ukazovateľ ukazuje na nasledujúci uzol v zozname a ľavý podriadený ukazovateľ má vždy hodnotu null. „Prepojený zoznam“ by mal byť…

Čítaj viac

Ďalej Greater Element I Leetcode Solution

Vyhlásenie o probléme Ďalší väčší prvok I Leetcode Riešenie – Ďalší väčší prvok nejakého prvku x v poli je prvý väčší prvok, ktorý je napravo od x v rovnakom poli. Dostanete dve odlišné 0-indexované celočíselné polia nums1 a nums2, kde nums1 je podmnožina nums2. Pre každú 0 <= i < nums1.length nájdite index j taký, že nums1[i] == nums2[j] a určte …

Čítaj viac

Ďalšie riešenie Greater Element II LeetCode

Vyhlásenie o probléme Ďalší väčší prvok II LeetCode Riešenie – Vzhľadom na kruhové celočíselné pole nums (tj nasledujúci prvok nums[nums.length – 1] je nums[0]), vráťte ďalšie väčšie číslo pre každý prvok v nums. Ďalšie väčšie číslo čísla x je prvé väčšie číslo v poradí jeho prechodu v poli, čo znamená, že môžete hľadať ...

Čítaj viac

Group Shifted Strings Leetcode riešenie

Problémové vyhlásenie Skupina posunuté reťazce Leetcode Riešenie – Reťazec môžeme posunúť posunutím každého jeho písmena na jeho nasledujúce písmeno. Napríklad „abc“ možno posunúť na „bcd“. Môžeme neustále posúvať reťazec, aby sme vytvorili sekvenciu. Napríklad môžeme neustále posúvať „abc“, aby sme vytvorili sekvenciu: „abc“ -> „bcd“ ...

Čítaj viac

Plávanie v stúpajúcej vode Riešenie LeetCode

Vyhlásenie o probléme: Plávaj v stúpajúcej vode Riešenie LeetCode: Dostali ste celočíselnú maticovú mriežku nxn, kde každá mriežka hodnôt[i][j] predstavuje nadmorskú výšku v danom bode (i, j). Dážď začína padať. V čase t je hĺbka vody všade t. Môžete plávať zo štvorca na ďalšie štvorsmerne susediace štvorce, ak…

Čítaj viac

Translate »