Рашэнне бесперапыннай сумы падмасіўаў LeetCode

Пастаноўка праблемы Сума бесперапыннага падмасіўнага масіва LeetCode Рашэнне – улічваючы цэлы масіў nums і цэлае k, вярнуць ісціну, калі nums мае бесперапынны падмасіў памерам не менш за два, сума элементаў якога кратная k, або ілжыва ў адваротным выпадку. Цэлы лік x кратны k, калі існуе цэлы лік n, такі што x = n * k. 0 - гэта заўсёды...

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

Абыход вертыкальнага парадку двайковага дрэва LeetCode Solution

Пастаноўка праблемы Абыход двайковага дрэва ў вертыкальным парадку. У LeetCode Solution гаворыцца – улічваючы корань двайковага дрэва, вылічыце абыход двайковага дрэва ў вертыкальным парадку. Для кожнага вузла ў пазіцыі (радок, слупок) яго левы і правы даччыныя элементы будуць знаходзіцца ў пазіцыях (радок + 1, слупок – 1) і (радок + 1, слупок + 1) адпаведна. …

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

Топ K частых элементаў Рашэнне LeetCode

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

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

Гульня Jump IV LeetCode Solution

Пастаноўка праблемы: Jump Game IV LeetCode Рашэнне кажа – Улічваючы масіў цэлых лікаў arr, вы першапачаткова знаходзіцеся ў першым індэксе масіва. За адзін крок вы можаце перайсці з індэкса i ў індэкс: i + 1, дзе: i + 1 < arr.length. i – 1 дзе: i – 1 >= …

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

Знайдзіце рашэнне гарадскога суддзі LeetCode

Пастаноўка праблемы: знайдзіце гарадскога суддзю LeetCode Рашэнне – у горадзе ёсць n чалавек, пазначаных ад 1 да n. Ходзяць чуткі, што адзін з гэтых людзей таемна з'яўляецца гарадскім суддзёй, і нам трэба знайсці гарадскога суддзю. Калі гарадскі суддзя існуе, то: гарадскі суддзя нікому не давярае. …

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

Уставіць Выдаліць GetRandom O(1) Leetcode Solution

Пастаноўка праблемы. Рашэнне Insert Delete GetRandom O(1) LeetCode – «Уставіць Delete GetRandom O(1)» прапануе вам рэалізаваць гэтыя чатыры функцыі ў часавай складанасці O(1). insert(val): устаўце val у рандомізаваны набор і вярніце праўду, калі элемент першапачаткова адсутнічае ў наборы. Ён вяртае ілжыва, калі ...

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

Падрадок з канкатэнацыяй усіх слоў Рашэнне Leetcode

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

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

Дызайн рашэння Leetcode для табліцы лідэраў

Пастаноўка праблемы Дызайн табліцы лідэраў Рашэнне LeetCode – «Дызайн табліцы лідэраў» просіць вас выканаць 3 функцыі: addScore(playerId, score): Абнавіць спіс лідэраў, дадаўшы ацэнку да рахунку дадзенага гульца. Калі гульца няма, дадайце такі ідэнтыфікатар у спіс лідэраў. top(K): Вярнуць верхнюю суму ...

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

Рассоўнае акно Mediaan Leetcode Рашэнне

Пастаноўка праблемы Медыяна слізгальнага акна LeetCode Рашэнне – «Медыяна слізгальнага акна» сцвярджае, што зададзены цэлы масіў nums і цэлае k, дзе k - памер слізгальнага акна. Нам трэба вярнуць сярэдні масіў кожнага акна памеру k. Прыклад: Увод: [1,3,-1,-3,5,3,6,7], k = 3 Выхад: [1.00000,-1.00000,-1.00000,3.00000,5.00000,6.00000] Тлумачэнне: Медыяна ...

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

Рашэнне Leetcode для аўтобусных маршрутаў

Пастаноўка праблемы Аўтобусныя маршруты Рашэнне LeetCode – «Аўтобусныя маршруты» сцвярджае, што вам дадзены масіў маршрутаў, дзе routes[i] — гэта аўтобусны маршрут, так што i-ы аўтобус паўтарае маршрут назаўсёды. Нам будзе дадзена крыніца аўтобуснага прыпынку, і мы хочам дасягнуць мэты аўтобуснага прыпынку. Мы можам …

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

Translate »