Zgjidhja e Kërkimit Binar LeetCode

Deklarata e problemit Kërkimi binar Zgjidhja LeetCode thotë se – Duke pasur parasysh një grup numrash të plotë, të renditur në rend rritës, dhe një objektiv të plotë, shkruani një funksion për të kërkuar objektivin në numra. Nëse objektivi ekziston, atëherë kthejeni indeksin e tij. Përndryshe, kthehu -1. Duhet të shkruani një algoritëm me kompleksitet O(log n) të kohës së ekzekutimit. Shembulli 1: Hyrja: numra = [-1,0,3,5,9,12], objektivi…

Lexo më shumë

Çiftet e këngëve me kohëzgjatje totale të pjesëtueshme me 60 Zgjidhje LeetCode

Paraqitja e problemit Çiftet e këngëve me kohëzgjatje totale të pjesëtueshme me 60 Zgjidhja e LeetCode – Çiftet e këngëve me kohëzgjatje totale të pjesëtueshme me 60 Zgjidhja e LeetCode thotë se - Ju jepet një listë këngësh ku kënga e i ka një kohëzgjatje kohe[i] sekonda. Ktheni numrin e çifteve të këngëve për të cilat…

Lexo më shumë

Zgjidhja e kodit të kundërt të plotë të Leetcode

Deklarata e problemit Zgjidhja e kundërt e numrit të plotë LeetCode thotë se – Duke pasur parasysh një numër të plotë 32-bit të nënshkruar x, kthejeni x me shifrat e tij të kthyera. Nëse kthimi i x shkakton që vlera të shkojë jashtë gamës së numrave të plotë 32-bit të nënshkruar [-231, 231 - 1], atëherë kthejeni 0. Supozoni se mjedisi nuk ju lejon të ruani numra të plotë 64-bit (të nënshkruar ose të panënshkruar). Shembulli 1:…

Lexo më shumë

Numri palindrom Zgjidhja LeetCode

Deklarata e problemit Numri i palindromit LeetCode Solution thotë se – Duke pasur parasysh një numër të plotë x, kthejeni true nëse x është numër i plotë palindrom. Një numër i plotë është një palindrom kur lexon njësoj prapa si përpara. Për shembull, 121 është një palindrom ndërsa 123 jo. Shembulli 1: Hyrja: x = 121 Dalja: e vërtetë Shpjegimi: 121 lexohet si 121 nga e majta në të djathtë ...

Lexo më shumë

Rezultati i kllapave Zgjidhja LeetCode

Deklarata e problemit Rezultati i zgjidhjes LeetCode të kllapave thotë – Duke pasur parasysh një varg të balancuar kllapash s dhe ktheni rezultatin maksimal. Rezultati i një vargu të balancuar kllapash bazohet në rregullat e mëposhtme: "()" ka pikë 1. AB ka pikë A + B, ku A dhe B janë vargje kllapash të balancuara. (A) ka rezultatin 2 * A, ku A është një…

Lexo më shumë

LRU Cache Leetcode Zgjidhja

Deklarata e problemit Zgjidhja e LRU Cache LeetCode – “LRU Cache” ju kërkon të dizajnoni një strukturë të dhënash që ndjek memorien më pak të përdorur (LRU) Ne duhet të implementojmë klasën LRUCache që ka funksionet e mëposhtme: LRUCache(kapaciteti int): Inicializon cache-in LRU me kapacitet përmasash pozitive. int get (kyç int): Ktheni vlerën…

Lexo më shumë

Zgjidhja e numrit të Fibonaccit LeetCode

Deklarata e problemit Numri i Fibonaçit Zgjidhja e LeetCode – “Numri Fibonacci” thotë se numrat e Fibonaçit, që zakonisht shënohen F(n) formojnë një sekuencë, të quajtur sekuenca Fibonacci, e tillë që çdo numër të jetë shuma e dy numrave të mëparshëm, duke filluar nga 0 dhe 1. Domethënë, F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n…

Lexo më shumë

Zgjidhja më e gjatë e nënvargut palindromik LeetCode

Deklarata e problemit Nënvargu më i gjatë palindromik Zgjidhja e LeetCode – “Nënvargu më i gjatë palindromik” thotë se ju jepet një varg s, ktheni nënvargun më të gjatë palindromik në s. Shënim: Një palindrom është një fjalë që lexohet njësoj prapa si përpara, p.sh. zonjë. Shembull: s = "babad" "bab" Shpjegim: Të gjitha ...

Lexo më shumë

Zbatoni një pirg duke përdorur radhë të vetme

Deklarata e Problemit Problemi "Zbato një pirg duke përdorur një radhë të vetme" na kërkon të implementojmë një strukturë të dhënash pirg (LIFO) duke përdorur strukturën e të dhënave të një radhë (FIFO). Këtu LIFO do të thotë Last In First Out ndërsa FIFO do të thotë First In First Out. Shembull shtytje (10) shtytje (20) majë () pop () shtytje (30) pop () majë () majë () Top: 20

Lexo më shumë

Translate »