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ë

Dizajnoni Shtoni dhe Kërkoni Fjalët Struktura e të Dhënave Zgjidhja LeetCode

Deklarata e problemit: Dizajnoni Strukturën e të Dhënave të Shto dhe Kërkoni Fjalët LeetCode Solution thotë – Dizajnoni një strukturë të dhënash që mbështet shtimin e fjalëve të reja dhe gjetjen nëse një varg përputhet me ndonjë varg të shtuar më parë. Zbatoni klasën WordDictionary: WordDictionary() Inicializon objektin. void addWord(word) Shton fjalë në strukturën e të dhënave, ajo mund të përputhet më vonë. bool search(fjala) Kthehet e vërtetë nëse ka…

Lexo më shumë

Pyetja e shumës së diapazonit 2D – Zgjidhja e kodit të pandryshueshëm të Leetcode

Pyetja e shumës së diapazonit të problemit 2D – Zgjidhja e kodit Leet të pandryshueshëm – Duke pasur parasysh një matricë 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[][] matrica) Inicializon objektin me numrin e plotë…

Lexo më shumë

Trapping Rain Leetcode Solution

Deklarata e problemit Zgjidhja e kodit të grumbullimit të ujit të shiut Leet – “Trapping Rain Water” thotë se duke pasur parasysh një grup lartësish që përfaqëson një hartë lartësie ku gjerësia e çdo shiriti është 1. Ne duhet të gjejmë sasinë e ujit të bllokuar pas shiut. Shembull: Hyrja: lartësia = [0,1,0,2,1,0,1,3,2,1,2,1] Dalja: 6 Shpjegim: Kontrollo…

Lexo më shumë

Drejtkëndëshi më i madh në zgjidhjen e Histogramit LeetCode

Deklarata e problemit Drejtkëndëshi më i madh në histogramë Zgjidhja LeetCode – Duke pasur parasysh një varg lartësish të numrave të plotë që përfaqësojnë lartësinë e shiritit të histogramit ku gjerësia e çdo shiriti është 1, ktheni zonën e drejtkëndëshit më të madh në histogram. Shembull Testi Rasti 1: Hyrja: lartësitë = [2, 1, 5, 6, 2, 3] Dalja: 10 Shpjegimi: …

Lexo më shumë

Zgjidhja LeetCode e dyqanit me vlerë të bazuar në kohë

Deklarata e problemit e bazuar në vlerën e çelësit në kohë Ruajtja e LeetCode Zgjidhja – Dizenjoni një strukturë të dhënash me vlerë-çelës të bazuar në kohë që mund të ruajë vlera të shumta për të njëjtin çelës në stampa të ndryshme kohore dhe të marrë vlerën e çelësit në një vulë kohore të caktuar. Zbatoni klasën TimeMap: TimeMap() Inicializon objektin e strukturës së të dhënave. grup i pavlefshëm (tasti i vargut, vargu…

Lexo më shumë

Zgjidhja e LeetCode për përplasjen e asteroideve

Paraqitja e problemit Përplasja e asteroideve Zgjidhja e LeetCode – Na jepet një grup asteroidësh me numra të plotë që përfaqësojnë asteroidet në një rresht. Për çdo asteroid, vlera absolute përfaqëson madhësinë e tij, dhe shenja përfaqëson drejtimin e tij (do të thotë pozitiv djathtas, kuptim negativ majtas). Çdo asteroid lëviz me të njëjtën shpejtësi. Zbuloni shtetin…

Lexo më shumë

Numri minimal i çezmave për t'u hapur për të ujitur një Kopsht LeetCode Solution

Deklarata e problemit Numri minimal i çezmave për t'u hapur për të ujitur një kopsht Zgjidhje LeetCode – Ekziston një kopsht njëdimensional në boshtin x. Kopshti fillon në pikën 0 dhe përfundon në pikën n. (dmth. Gjatësia e kopshtit është n). Ka n + 1 trokitje të vendosura në pikat [0, 1, ..., n] në…

Lexo më shumë

Produkt i Array Përveç Zgjidhjes Vetë LeetCode

Deklarata e problemit Produkti i vargut me përjashtim të zgjidhjes së vetë LeetCode – Duke pasur parasysh një varg numerik të plotë, ktheni një përgjigje të vargut të tillë që përgjigja[i] të jetë e barabartë me prodhimin e të gjithë elementeve të nums përveç nums[i]. Produkti i çdo parashtese ose prapashtese numesh është i garantuar të përshtatet në një numër të plotë 32-bit. Duhet të shkruani një algoritëm që funksionon në kohë O(n) dhe pa përdorur ndarjen…

Lexo më shumë

Word Ladder Zgjidhja LeetCode

Deklarata e problemit Zgjidhja e Word Ladder LeetCode – “Word Ladder” thotë se ju jepet një varg startWord, varg endWord dhe një WordList. Ne duhet të gjejmë gjatësinë më të shkurtër të sekuencës së transformimit (nëse nuk ekziston shteg, printoni 0) nga fillimi në fjalën fundore duke ndjekur kushtet e dhëna: Të gjitha Fjalët e Ndërmjetme duhet të ...

Lexo më shumë

Translate »