Максімальнае рашэнне для рассоўнага акна LeetCode

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

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

Пары песень, агульная працягласць якіх дзеліцца на 60. Рашэнне LeetCode

Пастаноўка задачы Пары песень з агульнай працягласцю, кратнай 60. Рашэнне LeetCode – Пары песень з агульнай працягласцю, кратнай 60. У LeetCode. Вярнуць колькасць пар песень, для якіх...

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

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

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

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

Знайдзіце медыяну ў патоку дадзеных LeetCode Solution

Пастаноўка праблемы Знайдзіце медыяну ў патоку дадзеных LeetCode Рашэнне – Медыяна з'яўляецца сярэднім значэннем у ўпарадкаваным спісе цэлых лікаў. Калі памер спісу цотны, сярэдняга значэння няма, а медыяна з'яўляецца сярэднім з двух сярэдніх значэнняў. Напрыклад, для arr = [2,3,4], медыяна ...

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

Рэфармат даты LeetCode Solution

Пастаноўка праблемы Reformat Date LeetCode Solution – Дадзена радок даты ў выглядзе Дзень Месяц Год, дзе: Дзень знаходзіцца ў наборы {“1st”, “2nd”, “3rd”, “4th”, …, “30th”, “31st” ”}. Месяц у наборы {“Студзень”, “Люты”, “Сакавік”, “Красавік”, “Травень”, “Чэрвень”, “Ліпень”, “Жнівень”, “Верасень”, “Кастрычнік”, “Лістапад”, «Снежань»}. Год знаходзіцца ў межах [1900, 2100]. Пераўтварыць радок даты ...

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

Сартаванне масіва па павелічэнні частаты рашэння Леткод

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

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

Сума падмасіўкаў роўная K LeetCode Рашэнне

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

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

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

Пытанне Спраектуйце структуру даных, якая адпавядае абмежаванням кэша, які выкарыстоўваўся ў апошні час (LRU). Рэалізаваць клас LRUCache: LRUCache(int capacity) Ініцыялізаваць кэш LRU з ёмістасцю дадатнага памеру. int get(int key) Вяртае значэнне ключа, калі ключ існуе, у адваротным выпадку вяртае -1. void put(int key, int value) Абнавіць значэнне ключа, калі ключ існуе. У адваротным выпадку дадайце пару ключ-значэнне да ...

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

Сартаванне масіва па павелічэнні частаты рашэння Леткод

Пастаноўка праблемы Улічваючы масіў цэлых лікаў, адсартуйце масіў у парадку павелічэння, зыходзячы з частаты значэнняў. Калі некалькі значэнняў маюць аднолькавую частату, адсартуйце іх у парадку змяншэння. Нумары прыкладаў = [1,1,2,2,2,3] [3,1,1,2,2,2] Тлумачэнне: '3' мае частату 1, '1' - частату ...

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

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

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

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

Translate »