Самае павольнае рашэнне ключавога кода

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

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

Рашэнне 3Sum Leetcode

Пастаноўка праблемы Улічваючы масіў з 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 / \…

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

Мінімальная колькасць крокаў для вырашэння двух струнных рашэнняў Anagram Leetcode

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

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

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

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

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

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

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

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

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

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

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

Мінімальны пераход да раўнапраўных элементаў рашэння Leetcode

Пастаноўка праблемы У гэтай задачы нам зададзены масіў цэлых лікаў. Акрамя таго, нам дазволена выконваць пэўны набор аперацый з гэтым масівам. За адну аперацыю мы можам павялічыць ”n - 1 ″ (усе элементы, акрамя аднаго) у масіве на 1. Нам трэба ...

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

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

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

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