Сартаваць колеры LeetCode Solution

Пастаноўка задачы Сартаванне па колерах Рашэнне LeetCode – Масіў nums з n аб’ектаў, афарбаваных у чырвоны, белы або сіні колеры, сартуе іх на месцы так, каб аб’екты аднаго колеру былі побач, з колерамі ў парадку чырвоны, белы і сіні. Мы будзем выкарыстоўваць цэлыя лікі 0, 1 і 2 для прадстаўлення чырвонага, белага і сіняга колераў адпаведна. …

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

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

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

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

Аб'яднанне k адсартаваных спісаў Leetcode Solution

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

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

Двайковае дрэва Максімальная сума шляху LeetCode Рашэнне

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

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

Распрацоўка стэка з аперацыяй прырашчэння Leetcode Solution

Пастаноўка праблемы The Design a Stack With Increment Operation Solution Leetcode – сцвярджае, што нам трэба распрацаваць стэк, які эфектыўна падтрымлівае наступныя аперацыі. Прызначце максімальную ёмістасць стэка. Выканайце аперацыю націскання эфектыўна, калі памер стэка строга меншы за максімальную ёмістасць ...

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

Рэалізацыя Deque з выкарыстаннем падвойна звязанага спісу

Заява аб праблеме У праблеме "Укараненне Deque з выкарыстаннем падвойна звязанага спіса" гаворыцца, што вам трэба рэалізаваць наступныя функцыі Deque або Double Ended Queue, выкарыстоўваючы двайно звязаны спіс, insertFront (x): Дадаць элемент x у пачатку Deque insertEnd (x ): Дадаць элемент х у канцы…

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

Вышыня агульнага дрэва ад бацькоўскага масіва

Задача Праблема "Вышыня агульнага дрэва ад бацькоўскага масіва" абвяшчае, што вам дадзена дрэва з n вяршынямі ў якасці масіва з [0 ... n-1]. Тут кожны індэкс i ў par [] уяўляе сабой вузел, а значэнне i - непасрэдны бацькоўскі элемент гэтага вузла. Для каранёвага вузла ...

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

Праблема мабільнай лічбавай клавіятуры

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

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

Першы не паўтаральны элемент

Нам дадзены масіў А. Мы павінны знайсці першы ў масіве элемент, які не паўтараецца. Прыклад Увод: A [] = {2,1,2,1,3,4} Выхад: Першы не паўтаральны элемент: 3 Паколькі 1, 2 не з'яўляецца адказам, таму што яны паўтараюцца, а 4 не з'яўляецца адказам, таму што мы трэба знайсці ...

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

Змена першых Да элементаў чаргі

Пры звароце першых K элементаў праблемы ў чарзе мы далі чаргу і лік k, адмянілі першыя k элементаў чаргі, выкарыстоўваючы стандартныя аперацыі чаргі. Прыклады Увод: чарга = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2 ...

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

Translate »