Максімальнае рашэнне Subarray Leetcode

Пастаноўка праблемы Улічваючы цэлалікавыя масівы масіваў, знайдзіце сумежны падмасіў (які змяшчае прынамсі адзін лік), які мае найбольшую суму, і вярніце яго суму. Прыклад лічбаў = [-2,1, -3,4, -1,2,1, -5,4] 6 Тлумачэнне: [4, -1,2,1] мае найбольшую суму = 6. нумы = [- 1] -1 Падыход 1 (Падзяляй і ўладар) У гэтым падыходзе ...

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

Горад прызначэння Leetcode Solution

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

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

Рашэнне Pow (x, n) Leetcode

У задачы "Рашэнне Leetcode Pow (x, n)" гаворыцца, што вам даюцца два лікі, адзін з якіх - лік з плаваючай кропкай, а другі - цэлы лік. Цэлае лік абазначае паказчык ступені, а аснова - лік з плаваючай кропкай. Нам кажуць знайсці значэнне пасля ацэнкі паказчыка па аснове. ...

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

Шукайце ў паварочаным сартаваным масіве рашэння Leetcode

Разгледзім адсартаваны масіў, але быў выбраны адзін індэкс і масіў павярнуты ў гэты момант. Цяпер, як толькі масіў быў павернуты, вам трэба знайсці пэўны мэтавы элемент і вярнуць яго індэкс. У выпадку, калі элемента няма, вярніце -1. Праблема ў цэлым ...

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

Тэхніка раскладання Sqrt (або квадратнага кораня)

Вам даецца запыт дыяпазону цэлалікавым масівам. Вам будзе прапанавана вызначыць суму ўсіх лікаў, якія ўваходзяць у дыяпазон дадзенага запыту. Дадзены запыт мае два тыпы, а гэта - Абнаўленне: (індэкс, значэнне) падаецца як запыт, дзе вам трэба ...

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

Аддзяліць 0 і 1 у масіве

Пастаноўка праблемы Дапусцім, у вас ёсць цэлалікавы масіў. Задача «Раздзяліць 0 і 1 у масіве» просіць падзяліць масіў на дзве часткі, на 0 і на 1 секунду. Нулі павінны быць з левага боку масіва, а адзінкі - з правага боку масіва. …

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

Максімальная сума падпаслядоў, такая, што не тры паслядоўныя

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

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

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

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

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

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

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

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

Падлічыце спосабы дабрацца да n-й лесвіцы, выкарыстоўваючы крокі 1, 2 ці 3

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

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