Перамяшаць рашэнне масіва Leetcode

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

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

Рашэнне 3Sum Leetcode

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

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

Устаўце інтэрвал рашэння Leetcode

Праблема Insert Interval Leetcode Solution дае нам спіс некаторых інтэрвалаў і адзін асобны інтэрвал. Тады нам кажуць уставіць гэты новы інтэрвал сярод спісу інтэрвалаў. Такім чынам, новы інтэрвал можа перасякацца з інтэрваламі, якія ўжо ёсць у спісе, альбо ён можа ...

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

Рашэнне для фарматавання ліцэнзійнага ключа Leetcode Solution

Пастаноўка праблемы У праблеме "Фарматаванне ліцэнзійнага ключа" ўваходныя дадзеныя складаюцца з радка сімвалаў, якія прадстаўляюць ліцэнзійны ключ. Першапачаткова радок падзяляецца на N + 1 групы (словы) паміж N рысачкамі. Мы таксама атрымліваем цэлае лік K, і мэта складаецца ў тым, каб адфарматаваць радок ...

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

Kth найбуйнейшы элемент у рашэнні Leetcode Stream

Пастаноўка праблемы У гэтай задачы мы павінны распрацаваць клас KthLargest (), які першапачаткова мае цэлае k і масіў цэлых лікаў. Нам трэба напісаць для яго параметрызаваны канструктар, калі цэлыя лікі k і нумары масіва перадаюцца ў якасці аргументаў. У класе таксама ёсць функцыя add (val), якая дадае ...

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

Выдаленне злучаных элементаў спіса Рашэнне Leetcode

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

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

Камбінаванае рашэнне Leetcode

Праблема Combination Sum Leetcode Solution дае нам масіў альбо спіс цэлых лікаў і мэты. Нам кажуць знайсці камбінацыі, якія можна скласці з выкарыстаннем гэтых цэлых лікаў любую колькасць разоў, якія складаюцца з зададзенай мэтай. Таму больш фармальна мы можам выкарыстоўваць дадзенае ...

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

Рашэнне ізаморфных радкоў Leetcode

Пастаноўка праблемы У гэтай задачы мы атрымліваем дзве радкі: a і b. Наша мэта - вызначыць, ізамарфныя ці дзве радкі. Дзве радкі называюцца ізаморфнымі тады і толькі тады, калі сімвалы ў першай радку могуць быць заменены любымі сімваламі (у тым ліку і самімі сабой) ...

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

Рашэнне Leetcode вострава па перыметры

Пастаноўка праблемы У гэтай задачы мы атрымліваем сетку ў выглядзе 2-D масіва. сетка [i] [j] = 0 азначае, што ў гэтым пункце ёсць вада, а сетка [i] [j] = 1 - зямля. Ячэйкі сеткі злучаны вертыкальна / гарызантальна, але не па дыяганалі. Ёсць роўна адзін востраў (звязаны кампанент сушы ...

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

Перастаўце прастору паміж словамі

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

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