Праверце, ці два радковыя масівы эквівалентныя рашэнню Леткода

Праблема Праверка, калі два радковыя масівы эквівалентныя рашэннем Леткода, дае нам два масівы радкоў. Тады нам кажуць праверыць, ці эквівалентныя гэтыя два радкавыя масівы. Тут эквівалентнасць адносіцца да таго, што калі радкі ў масівах аб'яднаны. Затым пасля аб'яднання абодва ...

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

Зрабіце два масівы роўнымі, павярнуўшы назад рашэнне масіва Leetcode Solution

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

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

3Sum Leetcode Solution

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

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

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

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

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

Каранёвы шлях да ліста з мэтавай сумай Leetcode Solutions

Даюцца двайковае дрэва і цэлы лік K. Наша мэта - вярнуць, ці ёсць у дрэве шлях ад кораня да ліста, каб яго сума была роўная мэтавай-K. Сума шляху - гэта сума ўсіх вузлоў, якія ляжаць на ім. 2 / \…

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

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 - зямля. Ячэйкі сеткі злучаны вертыкальна / гарызантальна, але не па дыяганалі. Ёсць роўна адзін востраў (звязаны кампанент сушы ...

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