Дапушчальны лік трохкутніка Рашэнне LeetCode

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

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

Дапушчальны лік трохкутніка Рашэнне LeetCode

Пастаноўка праблемы: дапушчальны лік трохвугольніка. Рашэнне LeetCode кажа - Улічваючы цэлы масіў nums, вярніце колькасць троек, выбраных з масіва, якія могуць ствараць трохкутнікі, калі мы возьмем іх за даўжыню бакоў трохвугольніка. Прыклад 1: Увод: nums = [2,2,3,4] Выхад: 3 Тлумачэнне: Дапушчальныя камбінацыі: 2,3,4 (з выкарыстаннем ...

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

Рашэнне LeetCode для дыяганальнага абыходу

Пастаноўка праблемы Дыяганальны абход LeetCode Рашэнне – з улікам 2D цэлага масіва nums, вярніце ўсе элементы nums ў дыяганальным парадку, як паказана на малюнках ніжэй. Увод: nums = [[1,2,3], [4,5,6], [7,8,9]] Выхад: [1,4,2,7,5,3,8,6,9] Тлумачэнне дыяганальнага абыходу LeetCode Ключавая ідэя рашэння Першы радок і апошні слупок у гэтай задачы будуць служыць ...

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

Самая яркая пазіцыя на вуліцы LeetCode Solution

Пастаноўка праблемы Самая яркая пазіцыя на вуліцы Рашэнне LeetCode – Нас просяць выказаць здагадку лічбавую прамую, якая прадстаўляе вуліцу. На гэтай вуліцы ёсць ліхтары. Нам даецца 2D цэлы масіў «lights». Кожны ліхтар [i] = [position_i, range_i] паказвае, што на position_i ёсць вулічны ліхтар, які можа ...

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

Рашэнне для сутыкнення астэроідаў LeetCode

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

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

Рашэнне па дыяганальным траверсе LeetCode

Пастаноўка праблемы Дыяганальны абход LeetCode Рашэнне – Улічваючы матрыцу mxn, вярніце масіў усіх элементаў масіва ў дыяганальным парадку. Уваход: мат = [[1,2,3],[4,5,6],[7,8,9]] Выхад: [1,2,4,7,5,3,6,8,9] Тлумачэнне Разгледзім індэксы дыяганаляў матрыцы NxM. Давайце выкарыстаем матрыцу 4×4 у якасці прыкладу: ...

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

Колькасць заказаў у рашэнні Бэклогу Leetcode

Пастаноўка праблемы Колькасць заказаў у бэклогу Рашэнне LeetCode – «Колькасць заказаў у бэклоге» сцвярджае, што з улікам 2D цэлага масіва [цана, сума, тып заказу], які пазначае, што колькасць заказаў было размешчана тыпу замовы. Калі тып замовы: 0, пазначае бягучы ...

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

Праверце дадзены масіў памерам n, можа прадстаўляць BST з n узроўняў ці не

Пастаноўка праблемы Улічваючы масіў з n элементамі, праверце дадзены масіў памерам n, можа прадстаўляць BST з n узроўняў ці не. Гэта значыць праверыць, ці можа двайковае дрэва пошуку, пабудаванае з выкарыстаннем гэтых n элементаў, прадстаўляць BST з n узроўняў. Прыклады arr [] = {10, 8, 6, 9,…

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

Пара станоўчых адмоўных значэнняў у масіве

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

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

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

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

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

Translate »