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ë

Enë me tretësirë ​​më të madhe të ujit LeetCode

Kontejneri i deklaratës së problemit me shumicën e ujit Zgjidhja LeetCode thotë se – Ju jepet një lartësi e grupit të plotë me gjatësi n. Janë n vija vertikale të vizatuara të tilla që dy pikat fundore të vijës së i janë (i, 0) dhe (i, lartësia[i]). Gjeni dy vija që së bashku me boshtin x formojnë një enë, të tillë që ena…

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ë

Rendit ngjyrat Zgjidhja LeetCode

Deklarata e problemit Renditni ngjyrat Zgjidhja LeetCode – I jepet një grup numerik me n objekte me ngjyrë të kuqe, të bardhë ose blu, renditini ato në vend në mënyrë që objektet me të njëjtën ngjyrë të jenë ngjitur, me ngjyrat në rendin e kuqe, të bardhë dhe blu. Ne do të përdorim numrat e plotë 0, 1 dhe 2 për të përfaqësuar përkatësisht ngjyrën e kuqe, të bardhë dhe blu. …

Lexo më shumë

Pyetja e shumës së gamës 2D – Zgjidhje e pandryshueshme e LeetCode

Pyetja e shumës së diapazonit të problemit 2D – Zgjidhja e LeetCode e pandryshueshme – Duke pasur parasysh një matricë 2D, trajtoni pyetje të shumta të llojit të mëposhtëm: Llogaritni shumën e elementeve të matricës brenda drejtkëndëshit të përcaktuar nga këndi i sipërm i majtë (rreshti 1, kolona 1) dhe djathtas poshtë këndi (rreshti 2, col2). Zbatoni klasën NumMatrix: NumMatrix(int[][] …

Lexo më shumë

Përshkimi i rendit vertikal i zgjidhjes LeetCode të Pemës Binare

Paraqitja e problemit Përshkimi i rendit vertikal i pemës binare Zgjidhja e LeetCode thotë – Duke pasur parasysh rrënjën e një peme binare, llogaritni përshkimin e rendit vertikal të pemës binare. Për secilën nyje në pozicion (rresht, kolonë), fëmijët e saj majtas dhe djathtas do të jenë përkatësisht në pozicionet (rresht + 1, kolon - 1) dhe (rresht + 1, kolon + 1). …

Lexo më shumë

Mbivendosja drejtkëndëshe Zgjidhja e LeetCode

Deklarata e problemit: Mbivendosja e drejtkëndëshit Zgjidhja e LeetCode – thotë se një drejtkëndësh i përafruar me bosht përfaqësohet si një listë, [x1, y1, x2, y2], ku (x1, y1) është koordinata e këndit të tij poshtë majtas, dhe (x2 , y2) është koordinata e këndit të saj të sipërm djathtas. Skajet e sipërme dhe të poshtme të tij janë paralele me boshtin X, dhe e majta e tij ...

Lexo më shumë

Shto dy numra II Zgjidhje Leetcode

Deklarata e problemit Shtoni dy numra II Zgjidhja e LeetCode – “Shto dy numra II” thotë se dy lista të lidhura jo boshe përfaqësojnë dy numra të plotë jo negativë ku shifra më domethënëse vjen e para dhe secila nyje përmban saktësisht një shifër. Duhet të shtojmë dy numrat dhe ta kthejmë shumën si…

Lexo më shumë

Mënyra të ndryshme për të shtuar kllapa zgjidhje Leetcode

Deklarata e problemit Mënyrat e ndryshme për të shtuar kllapa Zgjidhja e LeetCode – “Mënyra të ndryshme për të shtuar kllapa” thotë se duke pasur parasysh një shprehje vargu të numrave dhe operatorëve. Ne duhet të kthejmë të gjitha rezultatet e mundshme nga llogaritja e të gjitha mënyrave të ndryshme të mundshme në numrat dhe operatorët e grupit. Kthejeni përgjigjen në çdo mënyrë. …

Lexo më shumë

Nënvargja më e gjatë pa karaktere të përsëritura Zgjidhje Leetcode

Deklarata e problemit Nënvargu më i gjatë pa karaktere të përsëritura Zgjidhja LeetCode – thotë se duke pasur parasysh vargun s. Duhet të gjejmë nënvargun më të gjatë pa karaktere të përsëritura. Shembull: Hyrja: s = ”abcabcbb” Dalja: 3 Shpjegim: Nënvargu më i gjatë pa karaktere që nuk përsëriten është me gjatësi 3. Vargu është: “abc”. Hyrja: s = "bbbbb"…

Lexo më shumë

Translate »