Самая доўгая паўторная паслядоўнасць

Праблема "Самая доўгая паўторная паслядоўнасць" абвяшчае, што вам даецца радок у якасці ўваходных дадзеных. Даведайцеся самую доўгую паўторную паслядоўнасць, гэта значыць падпасляднасць, якая існуе двойчы ў радку. Прыклад aeafbdfdg 3 (afd) Падыход Праблема просіць нас высветліць самую доўгую паўторную паслядоўнасць у радку. ...

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

Максімальная сума шляху ў трохвугольніку

Пастаноўка праблемы У задачы "Максімальная сума шляху ў трохвугольніку" гаворыцца, што вам дадзена некалькі цэлых лікаў. Гэтыя цэлыя лікі размешчаны ў выглядзе трохвугольніка. Вы пачынаеце з верхняй часткі трохвугольніка і вам трэба дасягнуць ніжняга шэрагу. Для гэтага вы пераходзіце да ...

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

Рознічны масіў | Запыт абнаўлення дыяпазону ў O (1)

Вам даецца цэлалікавы масіў і два тыпы запытаў, адзін - дадаць зададзены лік у дыяпазоне, а другі - надрукаваць увесь масіў. Задача «Розніца масіва | Запыт абнаўлення дыяпазону ў O (1) »патрабуе ад нас абнаўлення дыяпазону ў O (1). Прыклад arr [] ...

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

Выдаліце ​​N-і вузел з канца дадзенага звязанага спісу

Пастаноўка праблемы Праблема «Выдаліць N-і вузел з канца дадзенага звязанага спісу» абвяшчае, што вам даецца звязаны спіс з некаторымі вузламі. І зараз вам трэба выдаліць n-ы вузел з канца звязанага спісу. Прыклад 2-> 3-> 4-> 5-> 6-> 7 выдаліць 3-і вузел з апошніх 2-> 3-> 4-> 6-> 7 Тлумачэнне: ...

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

Знайдзіце ўсе пары (a, b) у масіве так, што a% b = k

Пастаноўка праблемы Задача «Знайсці ўсе пары (a, b) у масіве так, каб a% b = k» сцвярджае, што вам дадзены масіў цэлых лікаў і цэлае значэнне, якое называецца k. Пастаноўка праблемы просіць высветліць пару такім чынам, каб х ...

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

Падмноства з сумай, якая дзеліцца на m

Пастаноўка праблемы Задача «Падмноства з сумай, якая дзеліцца на m» абвяшчае, што вам дадзены масіў неадмоўных цэлых і цэлых лікаў m. Цяпер вам трэба знайсці, ці ёсць падмноства, якая мае суму, якая дзеліцца на m. Гэта значыць сума падмноства павінна даваць 0 як ...

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

Праверце, калі два інтэрвалы перакрываюцца паміж зададзеным наборам інтэрвалаў

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

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

Праблема пераносу слоў

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

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

Найменшы паліндром пасля замены

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

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