Унікальнае рашэнне Leetcode

Праблема Unique Paths Leetcode Solution абвяшчае, што вам даюць два цэлыя лікі, якія прадстаўляюць памер сеткі. Выкарыстоўваючы памер сеткі, даўжыню і шырыню сеткі. Нам трэба знайсці колькасць унікальных шляхоў ад левага верхняга кута сеткі да ...

больш падрабязна

Раман у цэлае рашэнне Leetcode

У задачы «Рымскае цэлае» нам даецца радок, які прадстаўляе нейкае дадатнае цэлае лік у яго рымскай лічбавай форме. Рымскія лічбы прадстаўлены 7 сімваламі, якія можна пераўтварыць у цэлыя, выкарыстоўваючы наступную табліцу: Заўвага: Цэлае значэнне дадзенай рымскай лічбы не перавышае альбо ...

больш падрабязна

Тэхніка раскладання Sqrt (або квадратнага кораня)

Вам даецца запыт дыяпазону цэлалікавым масівам. Вам будзе прапанавана вызначыць суму ўсіх лікаў, якія ўваходзяць у дыяпазон дадзенага запыту. Дадзены запыт мае два тыпы, а гэта - Абнаўленне: (індэкс, значэнне) падаецца як запыт, дзе вам трэба ...

больш падрабязна

Камбінацыі літар тэлефоннага нумара

У літарных камбінацыях праблемы з нумарам тэлефона мы далі радок, які змяшчае лічбы ад 2 да 9. Праблема заключаецца ў тым, каб знайсці ўсе магчымыя камбінацыі, якія могуць быць прадстаўлены гэтым нумарам, калі кожнаму нумару прысвоены літары. Прысваенне нумара ...

больш падрабязна

Надрукаваць зменены масіў пасля некалькіх аперацый павелічэння дыяпазону масіва

Праблема «Друк змененага масіва пасля некалькіх аперацый павелічэння дыяпазону масіва» абвяшчае, што вы атрымліваеце цэлалічэбны масіў і даецца колькасць запытаў «q». Таксама прыводзіцца адно цэлае значэнне "d". Кожны запыт змяшчае два цэлыя лікі, пачатковае значэнне і канчатковае. Пастаноўка праблемы просіць знайсці ...

больш падрабязна

Лепшы час для пакупкі і продажу акцый

Пастаноўка праблемы У задачы "Лепшы час пакупкі і продажу акцый" гаворыцца, што вам даецца масіў коштаў даўжыні n, дзе i -ы элемент захоўвае цану акцый на i -ы дзень. Калі мы зможам здзейсніць толькі адну транзакцыю, гэта значыць купіць у адзін дзень і ...

больш падрабязна

Максімальная паслядоўнасць даўжыні з розніцай паміж суседнімі элементамі як 0 альбо 1

Заява праблемы Вы атрымліваеце цэлалікавы масіў. Задача "Максімальная падпослядоўнасць з розніцай паміж суседнімі элементамі як 0 або 1" просіць высветліць максімальную даўжыню падпослядоўнасці з розніцай паміж суседнімі элементамі, якая павінна быць не больш чым 0 або 1. Прыклад arr [] = {1,…

больш падрабязна

Перастаўце масіў па парадку - найменшы, самы вялікі, 2-і па памеры, 2-і па велічыні

Пастаноўка праблемы Дапусцім, у вас ёсць цэлалікавы масіў. Задача «Змяніць масіў у парадку - найменшы, самы вялікі, 2 -ы найменшы, 2 -і па велічыні, ..» просіць пераставіць масіў такім чынам, каб найменшы лік прыйшоў першым, а потым найбольшым, потым другім найменшым, а потым другім …

больш падрабязна

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

Алгарытм Белмана Форда выкарыстоўваецца для пошуку найкарацейшага шляху ад зыходнай вяршыні да ўсіх вяршынь. Дадзены графік з вяршыняй крыніцы і вагай рэбраў, якія могуць быць адмоўнымі ці дадатнымі. Цяпер чытач можа сказаць: у нас ужо ёсць Дейкстра. Навошта дакучаць сабе іншым алгарытмам? Няхай ...

больш падрабязна

Абход узроўню ў спіральнай форме

У гэтай задачы мы далі бінарнае дрэва, раздрукуем яго абход парадку ўзроўню ў выглядзе спіралі. Прыклады Уваходны вывад 10 30 20 40 50 80 70 60 Наіўны падыход да абходу парадку ўзроўню ў спіральнай форме

больш падрабязна