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

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

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

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

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

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

Диагоналдык өтүү LeetCode чечими

Көйгөйдүн билдирүүсү Диагоналдык өтүү LeetCode Чечим – 2D бүтүн массив сандарын эске алуу менен, төмөндөгү сүрөттөрдө көрсөтүлгөндөй сандардын бардык элементтерин диагоналдык тартипте кайтарыңыз. Киргизүү: сандар = [[1,2,3],[4,5,6],[7,8,9]] Чыгуу: [1,4,2,7,5,3,8,6,9] Диагоналдык өтүү үчүн түшүндүрмө LeetCode Чечиминин Негизги идеясы Бул маселедеги биринчи сап жана акыркы тилке кызмат кылат ...

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

Көчөдөгү эң жаркыраган позиция LeetCode Solution

Көйгөйдүн билдирүүсү Көчөдөгү эң жаркыраган позиция LeetCode Solution - Бизден көчөнү чагылдырган сан сызыгын кабыл алуу сунушталат. Бул көчөдө лампа(лар) бар. Бизге 2D бүтүн массив "жарыктары" берилет. Ар бир жарыктар[i] = [позиция_i, диапазон_i] position_i көчө чырагы бар экенин көрсөтүп турат, ал…

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

Asteroid Collision LeetCode Solution

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

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

Диагоналдык траверс LeetCode чечими

Көйгөйдүн билдирүүсү Диагоналдык траверс LeetCode Чечим – mxn матрицалык матрица берилгенде, массивдин бардык элементтеринин массивдерин диагоналдык тартипте кайтарыңыз. Киргизүү: mat = [[1,2,3],[4,5,6],[7,8,9]] Чыгуу: [1,2,4,7,5,3,6,8,9] Түшүндүрмө NxM матрицасынын диагоналдарынын индекстерин карап көрөлү. Мисал катары 4×4 матрицасын колдонолу: ...

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

Backlog Leetcode Чечиминдеги заказдардын саны

Көйгөйдүн билдирүүсү Арткы тизмедеги буйрутмалардын саны LeetCode Чечим – “Артта калган буйрутмалардын саны” 2D бүтүн массивинде [баа, сумма, заказдын түрү] берилгендигин билдирет, бул сумма буйрутмалардын типтеги заказдар жайгаштырылганын билдирет. Эгерде заказдын түрү: 0 болсо, учурдагыны билдирет ...

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

N көлөмүнүн берилген массивин текшерип, B деңгээлин n деңгээлине көрсөтө алат же көрсөтпөйт

Маселелердин баяндалышы n элементтерден турган массив берилген, n көлөмүндөгү массив берилген n деңгээлдеги BSTди көрсөтө алат же жок. Башкача айтканда, ушул n элементтин жардамы менен курулган экилик издөө дарагы n деңгээлиндеги BSTди көрсөтө алабы же жокпу, текшерүү керек. Мисалдар arr [] = {10, 8, 6, 9,…

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

Массивдеги позитивдүү терс баалуулуктардын түгөйү

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

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

Кезектин биринчи K элементтерин кайтаруу

Кезек маселесинин биринчи K элементтерин артка кайтарууда биз кезек жана k санын бердик, кезектин стандарттуу амалдарын колдонуп, кезектин биринчи k элементтерин кайтарыңыз. Мисалдар Киргизүү: кезек = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2…

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

Translate »