Invert Binary Tree LeetCode Solution

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

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

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

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

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

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

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

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

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

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

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

Жылдыруучу терезенин максималдуу LeetCode чечими

Көйгөйдүн билдирүүсү Жылдыруучу терезенин максималдуу LeetCode чечими мындай дейт: – Сизге бүтүн сандардын массиви берилет жана массивдин эң солунан оңго карай жылып жаткан k өлчөмүндөгү жылма терезе бар. Терезеде сиз к сандарды гана көрө аласыз. Ар бир жолу…

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

Paint House LeetCode Solution

Көйгөйдүн билдирүүсү Paint House LeetCode Solution – n үйлөрдүн катары бар, анда ар бир үй үч түстүн бирине боёлсо болот: кызыл, көк же жашыл. Ар бир үйдү белгилүү бир түскө боёонун баасы ар башка. Сиз бардык үйлөрдү боёшуңуз керек, эч кандай ...

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

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

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

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

Isomorphic Strings LeetCode Solution

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

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

Жарактуу үч бурчтуктун саны LeetCode чечими

Көйгөйдүн билдирүүсү Жарактуу үч бурчтуктун саны LeetCode Чечим – Бүтүн массивдин сандарын эске алуу менен, массивден тандалган үч бурчтуктардын санын, эгерде аларды үч бурчтуктун каптал узундугу катары алсак, аларды кайтарыңыз. Киргизүү: сандар = [2,2,3,4] Чыгуу: 3 Түшүндүрмө: Жарактуу айкалыштар: 2,3,4 (биринчи 2 колдонуу менен) ...

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

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

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

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

Translate »