Leitcode чечими бар уникалдуу жолдор

Unique Paths Leetcode Solution көйгөйүндө сизге тордун өлчөмүн чагылдырган эки бүтүн сан берилгени айтылат. Тордун өлчөмүн, тордун узундугун жана туурасын колдонуп. Тордун жогорку сол бурчунан уникалдуу жолдордун санын табышыбыз керек ...

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

Leetcode Solution чечиминен Римге

"Римден бүтүнгө чейин" маселесинде, бизге Рим цифрасы түрүндө кандайдыр бир оң бүтүн сандарды чагылдырган сап берилген. Рим сандары төмөнкү таблицанын жардамы менен бүтүндөй сандарга өткөрүлө турган 7 белгиден турат: Эскертүү: Берилген рим цифрасынын бүтүн мааниси же ...

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

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

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

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

Телефон номеринин кат айкалыштары

Телефон номериндеги тамга айкалыштарында биз 2ден 9га чейинки сандарды камтыган сапты бердик. Маселе, эгерде ар бир номерге бир нече тамга берилген болсо, анда ушул сан менен көрсөтүлө турган бардык мүмкүн болгон айкалыштарды табуу керек. Номердин ыйгарылышы:

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

Бир нече массивди көбөйтүү иш-аракеттеринен кийин өзгөртүлгөн массивди басып чыгаруу

Массивдин аралыгын көбөйтүү иш-аракеттеринен кийин "Өзгөртүлгөн массивди басып чыгаруу" маселеси сизге бүтүндөй массив берилгенин жана сурамдардын 'q' сандары берилгенин билдирет. Ошондой эле бир бүтүн сан "d" берилет. Ар бир сурам эки сандарды камтыйт, баштапкы мааниси жана аяктоочу мааниси. Маселе билдирүүсү издөөнү сурайт…

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

Акцияны сатып алуу жана сатуу үчүн эң жакшы убакыт

Көйгөйлөрдүн билдирүүсү "Акцияны сатып алуунун жана сатуунун эң жакшы убактысы" көйгөйү сизге узундугу n болгон баалардын массивин берээриңизди билдирет, анда ith элементи ошол күнү акциялардын баасын сактайт. Эгерде биз бир гана транзакция жасай алсак, башкача айтканда, бир күндө сатып алуу жана ...

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

0 же 1 деп чектеш элементтердин айырмасы менен максималдуу узундуктагы секреция

Проблемалар жөнүндө билдирүү Сизге бүтүн сандар массиви берилет. "Максималдуу узундуктун чектеш элементтердин ортосундагы айырмачылыгы 0 же 1" көйгөйү чектеш элементтердин ортосундагы айырмачылыктын максималдуу узундугун билүүнү суранат. 0 же 1ден башка эч нерсе болбошу керек. Мисал arr [] = {1,…

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

Массивди иретке келтирүү - эң кичинекей, эң чоң, 2-кичинекей, 2-чоң

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

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

Беллман Форд Алгоритм

Bellman Ford Algorithm булагы чокусунан бардык чокуларына эң кыска жолду табуу үчүн колдонулат. Булак төбөсү жана терс же оң болушу мүмкүн болгон четтеринин салмактары менен график берилген. Эми, окурман мындай деп айтышы мүмкүн: Бизде Dijkstra мурунтан эле бар. Эмне үчүн өзүбүздү башка алгоритм менен убара кылышыбыз керек? Келгиле ...

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

Спираль формасындагы деңгээлдеги буйрук

Бул көйгөйдө биз экилик дарак бердик, анын деңгээлинин ордерин спираль түрүндө басып чыгарыңыз. Мисалдар Киргизүү Чыгуусу 10 30 20 40 50 80 70 60 Деңгээл тартибин спираль түрүндө айлантуу үчүн наивий ыкма Идеянын жардамы менен кадимки деңгээлдеги буйрукту…

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