Максималдуу Subarray Leetcode чечими

Маселенин коюлушу Массивдин бүтүндөй сандарын эске алганда, эң чоң суммага ээ чектеш субарраны (жок дегенде бир сан камтылган) таап, анын суммасын кайтарыңыз. Мисал nums = [-2,1, -3,4, -1,2,1, -5,4] 6 Түшүндүрүү: [4, -1,2,1] эң чоң суммага ээ = 6. Nums = [- 1] -1 1-ыкма (Бөлүп ал жана жеңип ал) Бул ыкма боюнча…

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

Destination City Leetcode Solution

Көйгөй Destination City Leetcode Solution бизге шаарлардын ортосундагы айрым мамилелерди камсыз кылат. Киргизүү шаарлардын сызыктар менен бөлүнгөн жуптары катары берилет. Киргизилген ар бир сызык баштапкы чекиттен акыркы чекитке чейинки түз жолду билдирет. Проблемада шаарлар пайда болбойт деп берилген ...

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

Pow (x, n) Leetcode Solution

"Pow (x, n) Leetcode Solution" маселеси сизге эки сан берилгенин, алардын бири жылма чекиттүү, экинчиси бүтүн сан экендигин билдирет. Бүтүн көрсөткүчтү көрсөтөт, ал эми негизи калкымалуу чекит болуп саналат. Көрсөткүчтү базанын үстүнөн баалагандан кийин баасын табуу керектиги айтылды. …

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

Айналдырылган массивдин Leetcode чечиминде издөө

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

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

Sqrt (же чарчы тамыр) ажыроо ыкмасы

Сизге бүтүндөй массивдин диапазону берилген. Берилген суроо чегинде келген бардык сандардын суммасын аныктоону суранат. Берилген суроо эки түрдө болот, алар - Жаңыртуу: (индекс, маани) суроо катары берилет, сизге керек жерде…

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

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

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

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

Эч кандай ырааттуулук болбогондой максималдуу ырааттуулук суммасы

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

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

Берилген узундуктун ырааттуулуктары, эгерде ар бир элемент мурунку көрсөткүчтөн эки эсе көп же барабар болсо

“Ар бир элемент мурунку көрсөткүчтөн эки эсе көп же барабар болгон берилген узундуктун тизмектери” маселеси бизге эки m жана n сандарын берет. Бул жерде m - ырааттуулукта боло турган эң чоң сан жана n - бул элементтердин саны болушу керек…

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

N сандарынын көбөйтүлүшүнүн минималдуу суммасы

“N сандарынын көбөйтүлүшүнүн минималдуу суммасы” маселеси сизге n бүтүн сан берилгендигин жана сиз бир эле учурда жанаша турган эки элементти алып, алардын суммасынын модун 100гө чейин кайтарып, бардык сандарды көбөйтүүнүн суммасын минималдаштырышыңыз керектигин айтат. жалгыз номер…

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

1, 2 же 3-кадамды колдонуп, n-тепкичке жетүү жолдорун эсептеңиз

"1, 2 же 3-кадамдарды колдонуп, n-тепкичке жетүү жолдорун эсептөө" көйгөйү жерде турганыңызды билдирет. Эми тепкичтин аягына жетишиңиз керек. Ошентип, сиз 1, 2, секирип гана секире алсаңыз, аягына чейин жетүүнүн канча жолу бар ...

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