3Sum Leetcode Solution

Пастаноўка задачы Улічваючы масіў з n цэлых лікаў, ці ёсць элементы a, b, c у такіх ліках, каб a + b + c = 0? Знайсці ўсе ўнікальныя трайняты ў масіве, які дае суму нуля. Звярніце ўвагу: што набор рашэнняў не павінен утрымліваць паўторныя тройкі. Прыклад # 1 [-1,0,1,2, -1,4] ...

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

Максімальная колькасць паветраных шароў

Пастаноўка праблемы У гэтай задачы мы атрымліваем радок сімвалаў, якія ўтрымліваюць маленькія англійскія літары. Нам трэба знайсці, колькі асобнікаў слова "паветраны шар" мы можам зрабіць, выкарыстоўваючы сімвалы дадзенага радка. Прыклад Радок = “banooll” 1 Тлумачэнне: Радок = baqwweeeertylln 0 Тлумачэнне: Як…

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

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

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

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

Розніца паміж самай высокай і найменшай частатамі ў масіве

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

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

Знайдзіце, ці ёсць падмасіў у выглядзе горы ці не

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

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

Перабудуйце двайковы радок як альтэрнатыўныя ўяўленні x і y

Пастаноўка праблемы. Дапусцім, вам дадзены двайковы радок і два лікі x і y. Радок складаецца толькі з 0 і 1. Праблема «Пераставіць двайковы радок як альтэрнатыўныя ўяўленні x і y» просіць пераставіць радок так, каб 0 прыходзіла x разоў comes 1 прыходзіла ...

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

Падлічыце падмасівы з аднолькавай колькасцю 1 і 0

Пастаноўка праблемы Праблема "Падлічыць падмасівы з аднолькавай колькасцю 1 і 0" сцвярджае, што вам дадзены масіў, які складаецца толькі з нуля і 0. Пастаноўка праблемы патрабуе высветліць колькасць падмасіваў, якія складаюцца роўна нулю нумароў і аб'яў 1. Прыклад arr [] = {0, 1, 0,…

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

Перастаўце масіў такім чынам, каб цотныя элементы індэкса былі меншымі, а няцотныя - большымі

Пастаноўка праблемы Вы далі масіў цэлых лікаў. Праблема «Пераставіць масіў такім чынам, каб цотныя элементы індэкса былі меншымі, а няцотныя элементы індэкса большымі» просіць пераставіць масіў такім чынам, каб цотныя элементы індэкса былі меншымі, чым няцотныя элементы індэкса ў…

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

Кукаванне зязюлі

Пастаноўка праблемы Зязюшыны хэшынг - гэта метад, які выкарыстоўваецца для вырашэння праблемы пры сутыкненні ў табліцы хэшаў. Верагодныя сутыкненні двух хэш-значэнняў хэш-функцыі ў табліцы. Сутыкненне адбываецца, калі ў хэш-функцыі адбываюцца два значэнні хэша для аднаго і таго ж ключа ...

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

Падлічыце пары з двух звязаных спісаў, сума якіх роўная зададзенаму значэнню

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

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