Candy LeetCode чечими

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

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

Invert Binary Tree LeetCode Solution

Көйгөйдүн билдирүүсү: Экилик даракты инверттөө LeetCode Чечим: бинардык дарактын тамырын эске алып, даракты инверттеңиз жана анын тамырын кайтарыңыз. Бинардык дарактын инверттелген формасы - бул жалбырак эмес түйүндөрдүн сол жана оң балдары алмашкан дагы бир бинардык дарак. Сиз аны киргизүү дарагынын күзгүсү деп да атасаңыз болот. …

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

Rand10() Leetcode Чечиминин жардамы менен Rand7()ду ишке ашырыңыз

Көйгөйдүн билдирүүсү: Rand10() Leetcode Чечиминин жардамы менен Rand7() ишке ашырыңыз – [7, 1] диапазонунда бирдиктүү кокус бүтүн санды түзгөн API rand7()ди эске алуу менен, диапазондо бирдиктүү кокус бүтүн санды чыгарган rand10() функциясын жазыңыз [1, 10]. Сиз API rand7()га гана чалсаңыз болот жана башкасына чалбаңыз…

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

Дубликат LeetCode Чечимин камтыйт

Көйгөйдүн билдирүүсү: Кайталанма LeetCode Чечиминде мындай дейт: Бүтүн массивдин сандарын эске алуу менен, массивде кандайдыр бир маани жок дегенде эки жолу чыкса true деп кайтарыңыз жана ар бир элемент айырмаланган болсо, жалганды кайтарыңыз. 1-мисал: Киргизүү: сандар = [1,2,3,1] Чыгуу: чын 2] Чыгуу: …

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

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

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

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

k-Group LeetCode Чечиминдеги тескери түйүндөр

Көйгөйдүн билдирүүсү: k-Group LeetCode Чечиминдеги тескери түйүндөр – Байланышкан тизменин башын эске алуу менен, k тизменин түйүндөрүн бир убакта тескери буруңуз жана өзгөртүлгөн тизмени кайтарыңыз. k оң бүтүн сан жана байланышкан тизменин узундугунан кичине же ага барабар. Эгерде түйүндөрдүн саны…

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

Массивди уникалдуу Leetcode чечими кылуу үчүн минималдуу көбөйтүү

Көйгөйдүн билдирүүсү: Массивди уникалдуу Leetcode чечими кылуу үчүн минималдуу өсүш – Сизге бүтүн массив сандары берилет. Бир кыймылда сиз i индексин тандай аласыз, мында 0 <= i < nums.length жана сандарды[i] 1ге көбөйтөт. Сандардагы ар бир маанини уникалдуу кылуу үчүн кыймылдардын минималдуу санын кайтарыңыз. …

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

Бинардык издөө дарагынын эң төмөнкү жалпы ата-бабасы Leetcode чечими

Көйгөйдүн билдирүүсү: Бинардык издөө дарагынын эң төмөнкү жалпы ата-бабасы Leetcode чечими – Бинардык издөө дарагы (BST) берилгенде, BSTдеги эки берилген түйүндөрдүн эң төмөнкү жалпы ата-тегин (LCA) табыңыз. Эскертүү: "Эң төмөнкү жалпы ата-баба p жана q эки түйүнүнүн ортосунда T ичиндеги эң төмөнкү түйүн катары аныкталат, ал p жана q экөөнө тең ...

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

Көпчүлүк таштар бир катар же мамыча менен алынып салынган LeetCode чечими

Көйгөйдүн билдирүүсү Көпчүлүк таштар бир катар же мамыча менен алынып салынды LeetCode Solution 2D тегиздигинде биз кээ бир бүтүн сан координаталык чекиттерине n ташты коёбуз дейт. Ар бир координат чекитинде эң көп дегенде бир таш болушу мүмкүн. Ташты алып салууга болот, эгерде ал бир катарда же бирдей болсо ...

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

Peak Element LeetCode Чечимин табыңыз

Көйгөйдүн билдирүүсү Пик элементти табуу LeetCode Solution мындай дейт: – Пик элементи кошуналарынан катуураак болгон элемент. 0-индекстелген бүтүн сан массивинин сандарын эске алып, эң жогорку элементти таап, анын индексин кайтарыңыз. Эгерде массив бир нече чокуларды камтыса, индексти чокулардын бирине кайтарыңыз. Сиз элестете аласыз…

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

Translate »