Candy LeetCode чечими

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

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

Invert Binary Tree LeetCode Solution

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

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

Palindrome LeetCode Чечимин сындырыңыз

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

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

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

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

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

Sorted Array LeetCode Чечиминен элементтин биринчи жана акыркы абалын табыңыз

Көйгөйдүн билдирүүсү: Сортталган массивде элементтин биринчи жана акыркы ордун табыңыз LeetCode Solution мындай дейт: – азайбаган тартипте иреттелген бүтүн сандардын массивинде берилген максаттуу маанинин баштапкы жана аяктоочу ордун табыңыз. Эгерде массивде максат табылбаса, [-1, -1] кайтарыңыз. Сиз O(log n) иштөө убактысынын татаалдыгы менен алгоритмди жазышыңыз керек. …

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

Fibonacci саны LeetCode чечими

Көйгөйдүн билдирүүсү: Fibonacci Number LeetCode Solution мындай дейт: – Fibonacci сандары, адатта, F(n) деп белгиленет, Fibonacci ырааттуулугу деп аталган ырааттуулукту түзөт, ар бир сан 0 жана 1ден баштап мурунку эки сандын суммасы болуп саналат. F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n – 2), …

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

Жарактуу Anagram Leetcode чечими

Көйгөйдүн билдирүүсү Жарактуу Анаграмма Leetcode Чечим – Берилген эки s жана t саптары, эгерде t s анаграммасы болсо, чындыкты кайтарат, ал эми башка учурда жалган. Анаграмма - бул башка сөздүн же сөз айкашынын тамгаларын иретке келтирүү менен түзүлгөн сөз же сөз айкашы, адатта, бардык баштапкы тамгаларды бир жолу колдонуу менен. 1-мисал: Киргизүү: s = “анаграмма”, t = “нагарам” Чыгуу: …

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

Кийинки алмаштыруу LeetCode чечими

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

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

Шарларды жардыруу үчүн жебелердин минималдуу саны LeetCode Solution

Көйгөйдүн билдирүүсү: Шарларды жардыруу үчүн жебелердин минималдуу саны LeetCode Чечим: XY тегиздигин чагылдырган жалпак дубалга чапталган сфералык шарлар бар. Шарлар [i] = [xstart, xend] чекиттери горизонталдык диаметри xstart жана xend ортосунда созулган шарды билдирген 2D бүтүн сан массивинде көрсөтүлгөн. Сиз так y координаттарын билбейсиз ...

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

Бинардык даракты LeetCode чечими менен байланышкан тизмеге түздөө

Көйгөйдүн билдирүүсү: Бинардык даракты шилтемеленген тизмеге тегиздөө LeetCode Чечим: Бинардык дарактын тамырын эске алуу менен, даракты “байланышкан тизмеге” түздөңүз: “Шилтемеленген тизме” ошол эле TreeNode классын колдонушу керек, ал жерде оң бала көрсөткүчү кийинкисин көрсөтөт. тизмедеги түйүн жана сол бала көрсөткүчү дайыма нөл болот. "Байланышкан тизме" болушу керек ...

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

Translate »