Арганізацыя манет Leetcode Solution

Пастаноўка праблемы Рашэнне LeetCode для аранжыроўкі манет - «Расстаўка манет» прапануе вам пабудаваць лесвіцу з гэтых манет. Лесвіца складаецца з k шэрагаў, дзе i радок складаецца роўна з i манет. Апошні шэраг лесвіцы можа быць не поўным. За дадзеную колькасць манет вярніце ...

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

Рашэнне Leetcode кэша LRU

Пастаноўка праблемы Кэш LRU LeetCode Рашэнне – «Кэш LRU» просіць вас спраектаваць структуру дадзеных, якая адпавядае кэшу «Найменьш нядаўна выкарыстоўванага» (LRU) Нам трэба рэалізаваць клас LRUCache, які мае наступныя функцыі: LRUCache(int capacity): Ініцыялізуе кэш LRU з дадатным памерам магутнасці. int get(int key): Вяртае значэнне ...

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

Двайковае дрэва зігзагападобным узроўнем Абход LeetCode Solution

Пастаноўка праблемы Двайковае дрэва зігзагападобным абходам парадку ўзроўню LeetCode Рашэнне – Улічваючы корань двайковага дрэва, вярніце зігзагападобны парадак абыходу значэнняў яго вузлоў. (г.зн. злева направа, затым справа налева для наступнага ўзроўню і чаргуйце іх). Уваход: корань = [3,9,20,null,null,15,7] Выхад: [[3],[20,9],[15,7]] Тлумачэнне Мы ...

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

Рашэнне LeetCode для вэб-сканера

Пастаноўка праблемы Web Crawler LeetCode Рашэнне – з улікам URL startUrl і інтэрфейсу HtmlParser рэалізуйце вэб-сканер для сканавання ўсіх спасылак, якія знаходзяцца пад тым жа імем хаста, што і startUrl. Вярніце ўсе URL-адрасы, атрыманыя вашым вэб-сканерам, у любым парадку. Ваш сканер павінен: Пачаць са старонкі: startUrl Выклічце HtmlParser.getUrls(url), каб атрымаць усе URL-адрасы з вэб-старонкі ...

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

Шаблон слова LeetCode Рашэнне

Пастаноўка праблемы Шаблон слова LeetCode Рашэнне - Нам дадзены 2 радкі - "s" і "шаблон", нам трэба знайсці, ці варта шаблон пасля s. Наступнае тут азначае поўнае супадзенне. Больш фармальна, мы можам для кожнага шаблона [i] быць толькі адзін s[i] і наадварот, гэта значыць ёсць ...

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

Рашэнне Leetcode большасці элементаў

Пастаноўка праблемы Нам дадзены масіў цэлых лікаў. Нам трэба вярнуць цэлае лік, якое сустракаецца больш за ⌊N / 2⌋ часу ў масіве, дзе ⌊ ⌋ - аператар падлогі. Гэты элемент называецца элементам большасці. Звярніце ўвагу, што ўваходны масіў заўсёды змяшчае элемент большасці. ...

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

Рашэнне Leetcode для перастановак

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

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

Падзяліць чатыры выразныя струны

Пастаноўка праблемы У задачы "Разбіць чатыры асобныя радкі" мы павінны праверыць, ці можа дадзены ўваходны радок падзяліцца на 4 радкі так, каб кожны радок быў не пусты і адрозніваўся адзін ад аднаго. Уваходны фармат Першы і адзіны адзінокі, які змяшчае радок "s". Выхадны фармат Друк "Так", калі ...

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

Элемент большасці

Пастаноўка праблемы Улічваючы адсартаваны масіў, нам трэба знайсці элемент большасці з адсартаванага масіва. Асноўны элемент: Лік, які сустракаецца больш чым удвая меншы за масіў. Тут мы далі лік x, мы павінны праверыць, гэта элемент большасці_ ці не. Прыклад Увод 5 2…

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

Translate »