Графік клонаў LeetCode Solution

Пастаноўка праблемы Clone Graph LeetCode Рашэнне – Нам даецца спасылка на вузел у злучаным неарыентаваным графе і просяць вярнуць глыбокую копію графа. Глыбокая копія - гэта ў асноўным клон, дзе ні адзін вузел у глыбокай копіі не павінен мець спасылку ...

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

Самы кароткі шлях у сетцы з ліквідацыяй перашкод LeetCode Solution

Пастаноўка праблемы Найкарацейшы шлях у сетцы з ліквідацыяй перашкод. Рашэнне LeetCode – Вам даецца цэлалікавая матрычная сетка mxn, дзе кожная вочка роўная 0 (пустая) або 1 (перашкода). Вы можаце перамяшчацца ўверх, уніз, налева або направа ад і да пустой ячэйкі за адзін крок. Вярніце мінімальную колькасць крокаў, каб прайсці з левага верхняга краю ...

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

Рашэнне тральшчыка LeetCode

Пастаноўка праблемы Тральшчык LeetCode Рашэнне – Давайце пагуляем у гульню Сапёр (Вікіпедыя, онлайн-гульня)! Вам даецца матрычная дошка mxn char, якая прадстаўляе гульнявое поле, дзе: 'M' ўяўляе невыяўленую міну, 'E' ўяўляе сабой нераскрыты пусты квадрат, 'B' ўяўляе сабой выяўлены пусты квадрат, які не мае суседніх мін (г.зн. вышэй, ніжэй , злева, справа і ўсё...

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

Падзел на K роўнай сумы падмностваў Leetcode Рашэнне

Пастаноўка праблемы Раздзел на K роўных падмностваў. Рашэнне LeetCode – «Разбіццё на K роўных падмностваў» сцвярджае, што вам дадзены цэлы масіў nums і цэлае k, вяртайце праўду, калі магчыма мець k непустых падмностваў, сумы якіх усе роўныя. Прыклад: Увод: nums = [4,3,2,3,5,2,1], k = 4 Выхад: ...

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

Іншапланетны слоўнік LeetCode Solution

Пастаноўка праблемы Іншапланетны слоўнік LeetCode Рашэнне – існуе новая іншапланетная мова, якая выкарыстоўвае англійскі алфавіт. Аднак парадак сярод лістоў вам невядомы. Вам даецца спіс радкоў слоў са слоўніка чужой мовы, дзе радкі ў словах адсартаваныя лексікаграфічна па правілах гэтай новай мовы. …

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

Вольны час супрацоўнікаў LeetCode Solution

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

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

Дызайн Hit Counter LeetCode Solution

Пастаноўка праблемы Дызайн лічыльніка трапленняў Рашэнне LeetCode – Стварэнне лічыльніка наведванняў, які падлічвае колькасць наведванняў, атрыманых за апошнія 5 хвілін (г.зн. за апошнія 300 секунд). Ваша сістэма павінна прыняць параметр пазнакі часу (з дэталізацыяй у секундах), і вы можаце меркаваць, што выклікі ў сістэму выконваюцца ў храналагічным парадку (г.зн. пазнака часу манатонна павялічваецца). …

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

Двайковае дрэва Самае доўгае паслядоўнае рашэнне LeetCode

Пастаноўка праблемы Двайковае дрэва Самая доўгая паслядоўная паслядоўнасць Рашэнне LeetCode – Улічваючы корань двайковага дрэва, вярніце даўжыню самага доўгага паслядоўнага шляху. Шлях адносіцца да любой паслядоўнасці вузлоў ад некаторага пачатковага вузла да любога вузла ў дрэве разам з бацькоўскімі даччынымі злучэннямі. Самы доўгі запар…

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

Рашэнне Leetcode для пошуку слоў

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

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

З'яўляецца наступным рашэннем Leetcode

Пастаноўка праблемы У гэтай задачы мы атрымліваем дзве розныя радкі. Мэта складаецца ў тым, каб высветліць, ці з'яўляецца першы радок паслядоўнасцю другога. Прыклады першы радок = "abc" другі радок = "mnagbcd" праўдзівы першы радок = "бургер" другі радок = "даміно" ілжывы Падыход (рэкурсіўны) Гэта лёгка ...

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

Translate »