Стек ырааттуулугун текшерүү LeetCode Solution

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

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

Жамгыр суусун кармоо Leetcode чечими

Көйгөйдүн билдирүүсү Жамгыр суусун кармоочу LeetCode чечими – “Жамгыр суусун кармоо” бийиктиктердин массивинде ар бир тилкенин туурасы 1ге барабар бийиктик картасын көрсөткөнүн айтат. Биз жамгырдан кийин камалып калган суунун көлөмүн табышыбыз керек. Мисал: Киргизүү: бийиктик = [0,1,0,2,1,0,1,3,2,1,2,1] Чыгуу: 6 Түшүндүрмө: Текшерүү…

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

Single Number Leetcode чечими

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

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

Эң узун Palindromic Substring LeetCode Solution

Көйгөйдүн билдирүүсү Эң узун палиндромдук ички сап LeetCode чечими – “Эң узун палиндромдук подсап” сизге s сабы берилгенин, эң узун палиндромдук подсапты s менен кайтарыңыз. Эскертүү: Палиндром – алдыга карай окуган сөз, мисалы, айым. Мисал: s = “babad” “bab” Түшүндүрмө: Баары…

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

Сатып алуу жана сатуу үчүн мыкты убакыт LeetCode Solution

Көйгөйдүн билдирүүсү Акцияны сатып алуу жана сатуу үчүн эң жакшы убакыт LeetCode Solution – “Акцияларды сатып алуу жана сатуу үчүн эң жакшы убакыт” сизге баалардын массивдери берилгенин, мында баа[i] – бул акциянын i-күндөгү баасы. Сиз тандоо менен кирешеңизди көбөйтүүнү каалайсыз ...

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

Tic Tac Toe Оюн Leetcode Чечиминен Жеңүүчү табуу

Tic Tac Toe Оюнунда Жеңүүчү табуу көйгөйү Leetcode Solution бизден tic tac toe оюнунун жеңүүчүсүн табууну суранат. Көйгөй бизге оюнчулар тарабынан жасалган массив же вектор кыймылын камсыз кылат. Кыймылдарды баштан өткөрүп, кимди соттошубуз керек ...

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

Массивди кайрадан жайгаштырыңыз, эгер arr [i]> = arr [j], эгер мен жуп болсо, arr [i] <= arr [j] эгерде мен так болсо жана j <i

Сизде бүтүндөй массив бар дейли. Маселе билдирүүсү массивди массивдин жуп абалындагы элементтер ага чейинки бардык элементтерден чоңураак, ал эми так абалда турган элементтер андан мурунку элементтерден азыраак болушу керек. Мисалы…

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

Берилген эки массивден максималдуу массив

Бизде бирдей көлөмдөгү эки бүтүн массив бар дейли. Массивдердин экөө тең жалпы сандарды камтышы мүмкүн. Маселе коюлушу, эки массивдин тең максималдуу маанисин камтыган натыйжалуу массивди түзүүнү суранат. Биринчи массивге артыкчылык берилиши керек (биринчисинин элементтери…

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

Arr [i] iге барабар болгон массивди кайрадан уюштуруу

“Arr [i] = i” массивин кайра жайгаштырыңыз, сизге 0дон n-1ге чейинки бүтүн сандар массиви берилет. Массивде бардык элементтер жок болушу мүмкүн болгондуктан, алардын ордуна -1 бар. Маселе билдирүүсү массивди ушундай тартипте өзгөртүүнү суранат ...

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

Массивдеги 0лерди жана 1лерди бөлүп алыңыз

Маселе жөнүндө билдирүү Сизде бүтүндөй массив бар дейли. Массивдеги "0s жана 1sди бөлүү" маселеси массивди эки бөлүккө бөлүүнү сурайт, 0s жана 1s. 0 массивдин сол жагында, ал эми массивдин оң жагында 1 балл болушу керек. …

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

Translate »