Максімальная сума пар з пэўнай розніцай

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

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

Колькасць пар індэкса з аднолькавымі элементамі ў масіве

Дапусцім, мы далі цэлы лік. Задача "Колькасць пар індэксаў з роўнымі элементамі ў масіве" просіць высветліць пару пары індэксаў (i, j) такім чынам, каб arr [i] = arr [j] і i не было роўна j . Прыклад arr [] = {2,3,1,2,3,1,4} 3 пары тлумачэння ...

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

Пабудуйце двайковае дрэва з прадстаўленага бацькоўскага масіва

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

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

Улічваючы двайковае дрэва, як выдаліць усе паўвузлы?

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

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

Знайдзіце элементы, якія прысутнічаюць у першым масіве, а не ў другім

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

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

Абход мяжы бінарнага дрэва

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

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

Як праверыць, калі два дадзеныя наборы не перасякаюцца?

Праблема "Як праверыць, калі два дадзеныя наборы не перасякаюцца?" дзяржавы, якія мяркуюць, што вам дадзены два наборы ў выглядзе масіва, скажам set1 [] і set2 []. Ваша задача - даведацца, з'яўляюцца гэтыя два наборы несумяшчальнымі наборамі. Прыклад inputSet1 [] = {1, 15, 8, 9,…

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

Праверце, ці ўтрымлівае дадзены масіў паўтараюцца элементы на адлегласці k адзін ад аднаго

Праблема «Праверка, ці ўтрымлівае дадзены масіў паўтараюцца элементы на адлегласці k адзін ад аднаго», абвяшчае, што мы павінны праверыць наяўнасць дублікатаў у дадзеным неўпарадкаваным масіве ў дыяпазоне k. Тут значэнне k менш, чым дадзены масіў. Прыклады K = 3 arr [] = ...

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

Раздрукаваць правы выгляд бінарнага дрэва

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

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

Напішыце функцыю, каб атрымаць кропку перасячэння двух звязаных спісаў

Пастаноўка праблемы Праблема «Напісаць функцыю для атрымання кропкі перасячэння двух звязаных спісаў» абвяшчае, што вам дадзены два звязаныя спісы. Але яны не з'яўляюцца незалежнымі звязанымі спісамі. Яны ў нейкі момант звязаны. Цяпер вам трэба знайсці гэтую кропку перасячэння гэтых двух спісаў. ...

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