Candy LeetCode чечими

Көйгөйдүн билдирүүсү: Кенди Литкод Чечим: Бир катарда n бала турат. Ар бир балага бүтүн массив рейтингдеринде берилген рейтингдик маани ыйгарылган. Сиз бул балдарга момпосуйларды төмөнкү талаптарга ылайык берип жатасыз: Ар бир балада кеминде бир момпосуй болушу керек. Рейтинги жогору болгон балдар көбүрөөк алышат…

Толук маалымат

Unique Paths III LeetCode чечими

Көйгөйдүн билдирүүсү: Unique Paths III LeetCode Чечим: Сизге mxn бүтүн массив торчосу берилет, мында grid[i][j] болушу мүмкүн: 1 баштапкы квадратты билдирет. Туура бир башталгыч квадрат бар. 2 аяктоочу квадратты билдирет. Бул жерде так бир аяктоочу квадрат бар. 0 бош аянттарды чагылдырган биз басып кете алабыз. -1 биз баса албай турган тоскоолдуктарды билдирет. Кайтарыңыз…

Толук маалымат

Акцияны сатып алуу жана сатуу үчүн мыкты убакыт IV LeetCode Solution

Көйгөйдүн билдирүүсү: Акцияны сатып алуу жана сатуу үчүн эң жакшы убакыт IV LeetCode Чечим: Сизге бүтүн сандык массив баалар берилет, мында баалар[i] - бул акциянын I-күндөгү баасы жана бүтүн k саны. Сиз жетише ала турган максималдуу пайда табыңыз. Сиз эң көп k транзакцияны бүтүрө аласыз. Эскертүү: Сиз бир эле учурда бир нече транзакцияларды жасай албайсыз…

Толук маалымат

Stone Game IV LeetCode Solution

Көйгөйдүн билдирүүсү: Stone Game IV LeetCode Чечим: Элис менен Боб кезектешип оюн ойношот, биринчи кезекте Алиса башталат. Башында үйүлгөн n таш бар. Ар бир оюнчунун кезеги боюнча, бул оюнчу үймөктөгү таштардын нөл эмес квадраттык санын алып салуудан турган кыймылды жасайт. Ошондой эле, эгерде оюнчу кыймыл жасай албаса, анда ал…

Толук маалымат

Жамгыр суусун кармоо II LeetCode Solution

Көйгөйдүн билдирүүсү: Жамгыр суусун кармоо II LeetCode Чечим: 2D бийиктик картасындагы ар бир бирдик клетканын бийиктигин билдирген mxn бүтүн сандык бийиктик картасын эске алып, жаандан кийин ал кармай турган суунун көлөмүн кайтарыңыз. Мисалдар: Киргизүү: heightMap = [[1,4,3,1,3,2],[3,2,1,3,2,4],[2,3,3,2,3,1]] Чыгуу : 4 Түшүндүрмө: Жаандан кийин суу ... ортосунда камалып калат.

Толук маалымат

Эң жакын Binary Search Tree Value II LeetCode Solution

Көйгөйдүн билдирүүсү: Эң жакын экилик издөө дарагынын мааниси II LeetCode Чечим: бинардык издөө дарагынын тамырын, максаттуу маанини жана k бүтүн санын эске алуу менен, BSTде максатка эң жакын болгон k маанилерин кайтарыңыз. Жоопту каалаган тартипте кайтара аласыз. Сизге BSTде эң жакын болгон бир гана уникалдуу k баалуулуктар топтому кепилдикке алынат ...

Толук маалымат

Көтөрүлгөн сууда сүзүү LeetCode Solution

Көйгөйдүн билдирүүсү: Көтөрүп бара жаткан сууда сүзүү LeetCode Чечим: Сизге nxn бүтүн сандык матрицалык тор берилет, мында ар бир маани торчосу[i][j] ошол чекиттеги бийиктикти билдирет (i, j). Жамгыр жаай баштайт. t убактысында суунун тереңдиги бардык жерде т. Сиз квадраттан башка 4 багыттуу жанаша аянтка сүзө аласыз, эгерде…

Толук маалымат

Insert Delete GetRandom O(1) – LeetCode Solution уруксат берилген дубликат

Көйгөйдүн билдирүүсү: Insert Delete GetRandom O(1) – Кошумчаларга уруксат берилген LeetCode Чечим: RandomizedCollection – бул сандардын, балким, кайталанмалардын (б.а., көп топтом) жыйындысын камтыган маалымат структурасы. Ал конкреттүү элементтерди киргизүүнү жана алып салууну, ошондой эле туш келди элементти алып салууну колдошу керек. RandomizedCollection классын ишке ашыруу: RandomizedCollection() бош RandomizedCollection объектисин инициализациялайт. bool insert(int val) val элементин…

Толук маалымат

Binary Tree LeetCode Чечиминин Vertical Order Traversal

Көйгөйдүн билдирүүсү Бинардык дарактын вертикалдуу тартибин өтүү LeetCode Solution мындай дейт: - Бинарлык дарактын тамырын эске алуу менен, экилик дарактын вертикалдуу тартибин кесүү. Позициядагы ар бир түйүн үчүн (сап, кол), анын сол жана оң балдары тиешелүүлүгүнө жараша (сап + 1, кол – 1) жана (сап + 1, кол + 1) позицияларында болот. …

Толук маалымат

Шоколадды бөлүү LeetCode Solution

Көйгөйдүн билдирүүсү Divide Chocolate LeetCode чечими шоколад тилкеси нөл эмес бүтүн сандардын тизмеси менен көрсөтүлөрүн айтат. Туташкан кичи массивдин суммасы бул кичи массив менен көрсөтүлгөн шоколад кесиминин таттуулугун билдирет. Бул жерде милдет бардык мүмкүн болгон максималдуу минималдуу суммасын табуу болуп саналат ...

Толук маалымат

Translate »