Monetų išdėstymas Leetcode Sprendimas

Problemos pareiškimas Monetų išdėstymas LeetCode Sprendimas – „Monetų išdėstymas“ prašo jūsų iš šių monetų pastatyti laiptus. Laiptai susideda iš k eilučių, o i eilutę sudaro lygiai i monetų. Paskutinė laiptų eilė gali būti nebaigta. Už nurodytą monetų kiekį grąžinkite…

Skaityti daugiau

LRU talpyklos „Leetcode“ sprendimas

Problemos pareiškimas LRU talpyklos „LeetCode“ sprendimas – „LRU talpykla“ prašo sukurti duomenų struktūrą, kuri atitiktų mažiausiai neseniai naudotą (LRU) talpyklą Turime įdiegti LRUCache klasę, kuri turi šias funkcijas: LRUCache(int cap): inicijuoja LRU talpyklą. su teigiamo dydžio talpa. int get (int raktas): grąžinkite reikšmę…

Skaityti daugiau

Dvejetainis medis zigzago lygio užsakymų perėmimas LeetCode sprendimas

Problemos teiginys Dvejetainio medžio zigzago lygio eilės tvarka LeetCode Sprendimas – atsižvelgiant į dvejetainio medžio šaknį, grąžinkite jo mazgų reikšmių zigzago lygio tvarka. (ty iš kairės į dešinę, tada iš dešinės į kairę, kad pereitumėte į kitą lygį ir pakaitomis). Įvestis: root = [3,9,20,null,null,15,7] Išvestis: [[3],[20,9],[15,7]] Paaiškinimas Mes…

Skaityti daugiau

Web Crawler LeetCode sprendimas

Problemos pareiškimas Web Crawler LeetCode sprendimas – Turėdami URL startUrl ir sąsają HtmlParser, įdiekite žiniatinklio tikrinimo programą, kad aptiktų visas nuorodas, kurios yra tuo pačiu pagrindinio kompiuterio pavadinimu kaip startUrl. Pateikite visus URL, kuriuos gavo jūsų žiniatinklio tikrinimo programa, bet kokia tvarka. Jūsų tikrinimo programa turėtų: Pradėkite nuo puslapio: startUrl Iškvieskite HtmlParser.getUrls(url), kad gautumėte visus URL iš tinklalapio...

Skaityti daugiau

Daugumos elementų „Leetcode“ sprendimas

Problemos teiginys Mums pateikiamas sveikųjų skaičių masyvas. Turime grąžinti sveikąjį skaičių, kuris matricoje atsiranda daugiau nei ⌊N / 2⌋ laiko, kur ⌊ ⌋ yra grindų operatorius. Šis elementas vadinamas daugumos elementu. Atminkite, kad įvesties masyve visada yra daugumos elementas. …

Skaityti daugiau

Permutacijos Leetcode sprendimas

Problema „Permutations Leetcode Solution“ pateikia paprastą skaičių skaičių seką ir prašo grąžinti visą vektorių arba visų nurodytos sekos permutacijų masyvą. Taigi, prieš pradėdami spręsti problemą. Turėtume būti susipažinę su permutacijomis. Taigi, permutacija yra ne kas kita, kaip susitarimas ...

Skaityti daugiau

Padalinkite keturias skiriamas stygas

Problemos teiginys Problemoje „Padalinti keturias skiriamas eilutes“ turime patikrinti, ar duota įvesties eilutė gali padalyti į 4 eilutes taip, kad kiekviena eilutė būtų ne tuščia ir skirtinga viena nuo kitos. Įvesties formatas Pirmasis ir vienintelis vienišas, kuriame yra eilutė „s“. Išvesties formatas Spausdinti „Taip“, jei…

Skaityti daugiau

Daugumos elementas

Problemos teiginys Turint surūšiuotą masyvą, turime surasti išrūšiuoto masyvo daugumos elementą. Daugumos elementas: skaičius, atsirandantis daugiau nei per pusę masyvo dydžio. Čia mes suteikėme skaičių x, kurį turime patikrinti, ar jis yra daugumos_elementas, ar ne. 5 įvesties pavyzdys 2 XNUMX…

Skaityti daugiau

Translate »