Знайдзіце рашэнне LeetCode Peak Element

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

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

Максімальная даўжыня боку квадрата з сумай, меншай або роўнай парогаваму значэнню LeetCode Solution

Пастаноўка задачы «Максімальная даўжыня боку квадрата з сумай, меншай або роўнай парогавай велічыні», кажа, што зададзены матрыца amxn і цэлы парог, вяртае максімальную даўжыню боку квадрата з сумай, меншай або роўнай парогавай велічыні або вярнуць 0, калі такога квадрата няма. Прыклад 1: Увод: …

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

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

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

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

Максімальная колькасць з'яўленняў падрадкавага рашэння Leetcode

Пастаноўка праблемы: Максімальная колькасць уяўленняў падрадка Leetcode Рашэнне – Улічваючы радок s, вяртайце максімальную колькасць уваходжанняў любога падрадка ў адпаведнасці з наступнымі правіламі: Колькасць унікальных сімвалаў у падрадку павінна быць меншай або роўнай maxLetters. Памер падрадка павінен быць паміж minSize і maxSize ўключна. Прыклад…

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

Раман у цэлае рашэнне Leetcode

У задачы «Рымскае цэлае» нам даецца радок, які прадстаўляе нейкае дадатнае цэлае лік у яго рымскай лічбавай форме. Рымскія лічбы прадстаўлены 7 сімваламі, якія можна пераўтварыць у цэлыя, выкарыстоўваючы наступную табліцу: Заўвага: Цэлае значэнне дадзенай рымскай лічбы не перавышае альбо ...

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

Тэхніка раскладання Sqrt (або квадратнага кораня)

Вам даецца запыт дыяпазону цэлалікавым масівам. Вам будзе прапанавана вызначыць суму ўсіх лікаў, якія ўваходзяць у дыяпазон дадзенага запыту. Дадзены запыт мае два тыпы, а гэта - Абнаўленне: (індэкс, значэнне) падаецца як запыт, дзе вам трэба ...

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

Максімальная даўжыня паўторнага падмасіва

У задачы "Максімальная даўжыня паўтаранага падмасіва" мы далі два масівы Array 1 і Array 2, ваша задача знайсці максімальную даўжыню падмасіва, які з'яўляецца ў абодвух масівах. Прыклад уводу: [1,2,3,2,1] [3,2,1,4,7] Выхад: 3 Тлумачэнне: Паколькі максімальная даўжыня падмасіва складае 3 і ...

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

Розніца паміж самай высокай і найменшай частатамі ў масіве

Праблема "Розніца паміж самай высокай і найменшай частатамі ў масіве" сцвярджае, што ў вас ёсць цэлы лік. Пастаноўка праблемы патрабуе высветліць максімальную розніцу паміж самай высокай частатой і самай нізкай частатой двух розных лікаў у масіве. Прыклад arr [] = {1, 2, 3,…

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

Спалучэнне з дадзеным прадуктам

Праблема "Спалучэнне з дадзеным прадуктам" абвяшчае, што вам дадзены цэлы масіў і лік "х". Вызначце, ці складаецца масіў з пары, выраб якой роўны "х" у дадзеным уваходным масіве. Прыклад [2,30,12,5] x = 10 Так, тут ёсць тлумачэнне пары прадуктаў 2 ...

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

Сярэдняе значэнне дыяпазону ў масіве

Пастаноўка праблемы Праблема «Сярэдняе значэнне дыяпазону ў масіве» абвяшчае, што вам даецца цэлы лік і q запытаў. Кожны запыт утрымлівае злева і справа як дыяпазон. Пастаноўка праблемы просіць высветліць мінімальнае сярэдняе значэнне ўсіх цэлых лікаў, якія ўваходзяць ...

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

Translate »