Көпчүлүк суусу бар контейнер LeetCode чечими

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

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

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

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

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

Түстөрдү сорттоо LeetCode Solution

Көйгөйдүн билдирүүсү Түстөрдү сорттоо LeetCode Чечим – Кызыл, ак же көк түстөгү n объекти бар массивдин сандарын эске алуу менен, аларды өз ордунда сорттоп, ошол эле түстөгү объекттер жанаша болуп, түстөр кызыл, ак жана көк иретте болот. Кызыл, ак жана көк түстөрдү көрсөтүү үчүн 0, 1 жана 2 бүтүн сандарын колдонобуз. …

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

Leetcode Чечиминдеги Жумуштарды пландаштыруудагы максималдуу киреше

Көйгөйдүн билдирүүсү Жумуштарды пландаштыруудагы максималдуу киреше LeetCode Solution – “Жумуштарды пландаштырууда максималдуу киреше” сизге n жумуш берилгендигин, анда ар бир жумуш башталгыч саат[i] тартып, аяктоо убактысы[i] менен аяктап, кирешенин кирешеси[i ала тургандыгы айтылат. ]. Биз ушундай болушу мүмкүн болгон максималдуу пайданы кайтарышыбыз керек ...

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

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

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

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

Минималдуу массивдин бирдей элементтерине жылдыруу LeetCode Solution

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

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

Жолугушуу бөлмөлөрү II LeetCode Solution

Көйгөйдүн билдирүүсү Жолугушуу бөлмөлөрү II LeetCode чечими – “Жыйналыш бөлмөлөрү II” сизге жолугушуу убактысынын “интервалдарынын” массивдери берилгенин айтат, мында “интервалдар[i] = [ башталгыч[i], аяктоо[i] ]”, кайра зарыл болгон конференц-залдардын минималдуу саны. Мисал: интервалдар = [[0,30],[5,10],[15,20]] 2 Түшүндүрмө: Бири менен жолугушууга болот ...

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

Барабар массив элементтерине баруучу минимум Leetcode Solution

Проблеманын баяндалышы Бул маселеде бизге бүтүн сандар массиви берилген. Ошондой эле, бул массивде белгилүү бир операцияларды жүргүзүүгө уруксат берилген. Бир операцияда ”n - 1 ment массивиндеги элементтердин бардыгын 1ге көбөйтүүгө болот. Бизге…

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

Leetcode Solution кадамы менен позитивдүү кадам жасоонун минималдуу мааниси

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

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

Translate »