Posuvné okno Maximálne riešenie LeetCode

Vyhlásenie o probléme Posuvné okno Maximum LeetCode Riešenie Hovorí, že – Dostali ste pole celých čísel a existuje posuvné okno s veľkosťou k, ktoré sa pohybuje úplne naľavo od poľa úplne doprava. V okne vidíte iba k čísla. Zakaždým…

Čítaj viac

Nádoba s väčšinou vodných riešení LeetCode

Problém Statement Container With Most Water LeetCode Solution hovorí, že – Dostali ste výšku celočíselného poľa dĺžky n. Existuje n zvislých čiar nakreslených tak, že dva koncové body itej čiary sú (i, 0) a (i, výška[i]). Nájdite dve čiary, ktoré spolu s osou x tvoria kontajner, takže kontajner ...

Čítaj viac

Páry skladieb s celkovým trvaním deliteľným 60 LeetCode Solution

Vyhlásenie o probléme Páry skladieb s celkovým trvaním deliteľným 60 LeetCode Riešenie – Páry skladieb s celkovým trvaním deliteľným 60 LeetCode Solution hovorí, že – Dostanete zoznam skladieb, v ktorých má i-tá skladba trvanie [i] sekúnd. Vráti počet párov skladieb, pre ktoré…

Čí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

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

Nájdite riešenie LeetCode K Closest Elements

Vyhlásenie o probléme Nájsť K najbližších prvkov Riešenie LeetCode – Dané zoradené celočíselné pole arr, dve celé čísla k a x, vrátia k najbližších celých čísel k x v poli. Výsledok by mal byť tiež zoradený vo vzostupnom poradí. Celé číslo a je bližšie k x ako celé číslo b, ak: |a – x| < |b – x|, alebo |a – x| == |b – …

Čítaj viac

Triedenie farieb Riešenie LeetCode

Vyhlásenie o probléme Triedenie farieb Riešenie LeetCode – Ak je dané pole nums s n objektmi zafarbenými na červenú, bielu alebo modrú, zoraďte ich na mieste tak, aby objekty rovnakej farby susedili, s farbami v poradí červená, biela a modrá. Na vyjadrenie červenej, bielej a modrej použijeme celé čísla 0, 1 a 2. …

Čítaj viac

Translate »