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

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

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

Самая доўгая падмасіў з лікам 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. Пастаноўка праблемы просіць высветліць колькасць лікаў, якія прысутнічаюць у масіве, які знаходзіцца паміж дадзенымі x і y. …

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