Адноснае рашэнне сартавання масіва

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

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

Самая доўгая падмасіў з лікам 1 на адзін больш, чым лікам 0

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

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

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

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

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

Лепшы час для пакупкі і продажу рашэння Leetcode

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

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

Знайдзіце, ці ёсць падмасіў з сумай 0

Праблема "Знайсці, калі ёсць падмасіў з сумай 0", сцвярджае, што вам дадзены цэлы масіў, які змяшчае і адмоўныя цэлыя лікі. Пастаноўка праблемы просіць вызначыць, ці ёсць які-небудзь падмасіў памерам мінімум 1. Гэты падмасіў павінен мець суму, роўную 1. Прыклад arr [] = {2,1, -3,4,5} ...

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

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

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

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

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

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

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

Запыты масіва для множнай замены і прадукту

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

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

Пастаянны дыяпазон часу дадае аперацыю над масівам

Вы далі цэлы масіў, і першапачаткова ён быў ініцыялізаваны як 0, а таксама атрымаў дыяпазон. Задача складаецца ў тым, каб дадаць дадзены лік у дыяпазон масіва і раздрукаваць выніковы масіў. Прыклад arr [] = {0, 0, 0, 0, 0} Запыт: {(0, 2, 50), (3,…

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

Запыты падлікаў элементаў масіва са значэннямі ў зададзеным дыяпазоне

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

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