Мінімальная сума множання n лікаў

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

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

Ітэратыўнае абыход папярэдняга заказу

У задачы "Ітэратыўнае абыход папярэдняга заказу" гаворыцца, што вам дадзена двайковае дрэва, і цяпер вам трэба знайсці папярэдні заход дрэва. Ад нас патрабуецца знайсці абыход папярэдняга заказу з выкарыстаннем ітэратыўнага метаду, а не рэкурсіўнага падыходу. Прыклад 5 7 9 6 1 4 3 ...

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

Надрукаваць n тэрмінаў паслядоўнасці Ньюмана-Конвея

Пастаноўка праблемы У праблеме "Вывядзіце n тэрмінаў паслядоўнасці Ньюмана-Конвея" гаворыцца, што вам дадзена цэлае лік "n". Знайдзіце першыя n тэрмінаў паслядоўнасці Ньюмана-Конвея, а затым раздрукуйце іх. Прыклад n = 6 1 1 2 2 3 4 Тлумачэнне Усе тэрміны, якія надрукаваны, ідуць паслядоўнасці Ньюмана-Конвея ...

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

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

Выкажам здагадку, што ў вас масіў цэлых лікаў, у пастаноўцы задачы папрошана высветліць самую доўгую бітанічную паслядоўнасць. Бітанічная паслядоўнасць масіва разглядаецца як паслядоўнасць, якая спачатку павялічваецца, а потым памяншаецца. Прыклад arr [] = {1,4,2,76,43,78,54,32,1,56,23} 7 Тлумачэнне 1, 4, 76, 78, 54 ...

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

Алгарытм агароджы жывапісу

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

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

Рэзка стрыжня

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

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

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

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

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

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

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

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

Шчаслівы нумар

Пастаноўка праблемы Што такое шчаслівы лік? Лік - шчаслівы лік, калі мы можам паменшыць дадзенае лік да 1, выконваючы гэты працэс: -> Знайдзіце суму квадрата лічбаў дадзенага ліку. Заменіце гэтую суму на стары нумар. Мы паўторым гэта ...

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

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

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

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