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

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

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

Сапраўднае рашэнне анаграмы Leetcode

Пастаноўка праблемы Сапраўдная анаграма Leetcode Рашэнне – дадзены два радкі s і t, вяртае true, калі t з'яўляецца анаграмай s, і false у адваротным выпадку. Анаграма - гэта слова або фраза, утвораная шляхам перастаноўкі літар іншага слова або фразы, звычайна з выкарыстаннем усіх зыходных літар роўна адзін раз. Прыклад 1: Уваход: s = «анаграма», t = «нагарам» Вывад: …

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

Наступная перастаноўка LeetCode Solution

Пастаноўка задачы Наступная перастаноўка Рашэнне LeetCode – Перастаноўка масіва цэлых лікаў - гэта размяшчэнне яго членаў у паслядоўнасці або лінейным парадку. Напрыклад, для arr = [1,2,3] наступныя лічацца перастаноўкамі arr: [1,2,3], [1,3,2], [3,1,2], [2,3,1 ,XNUMX]. Наступная перастаноўка масіва цэлых лікаў - гэта наступная лексікаграфічна большая перастаноўка ...

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

Мінімальная колькасць стрэлак, каб лопнуць шары LeetCode Solution

Пастаноўка праблемы: мінімальная колькасць стрэлак, каб лопнуць паветраныя шары LeetCode Рашэнне: ёсць некалькі сферычных паветраных шароў, прылепленых стужкай на плоскую сцяну, якая прадстаўляе плоскасць XY. Паветраныя шары прадстаўлены ў выглядзе 2D цэлалікавага масіва кропак, дзе кропкі [i] = [xstart, xend] абазначаюць паветраны шар, гарызантальны дыяметр якога цягнецца паміж xstart і xend. Вы не ведаеце дакладных каардынатаў y...

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

Выраўнаваць двайковае дрэва ў звязаны спіс LeetCode Solution

Пастаноўка праблемы: звядзенне двайковага дрэва ў звязаны спіс Рашэнне LeetCode: з улікам кораня двайковага дрэва, звядзенне дрэва ў «звязаны спіс»: «звязаны спіс» павінен выкарыстоўваць той жа клас TreeNode, дзе правы даччыны паказальнік паказвае на наступны вузел у спісе, а левы даччыны паказальнік заўсёды нулявы. «Звязаны спіс» павінен быць ...

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

Наступнае рашэнне Eleet I I Leetcode

Пастаноўка праблемы Наступны большы элемент I Рашэнне Leetcode – Наступны большы элемент некаторага элемента x у масіве - гэта першы большы элемент, які знаходзіцца справа ад x у тым жа масіве. Вам дадзены два розныя цэлыя масівы з індэксам 0 nums1 і nums2, дзе nums1 з'яўляецца падмноствам nums2. Для кожнага 0 <= i < nums1.length знайдзіце індэкс j так, што nums1[i] == nums2[j] і вызначце...

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

Наступны Greater Element II Рашэнне LeetCode

Пастаноўка праблемы Наступны большы элемент II Рашэнне LeetCode – Улічваючы круглы цэлы масіў nums (г.зн. наступны элемент nums[nums.length – 1] з'яўляецца nums[0]), вяртае наступны большы лік для кожнага элемента ў nums. Наступны большы нумар ліку x з'яўляецца першым большым лікам у парадку абыходу наступным у масіве, што азначае, што вы можаце шукаць ...

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

Групаваць са зрухам радкоў Leetcode Solution

Пастаноўка праблемы Група зрухаваных радкоў Leetcode Рашэнне – Мы можам зрушыць радок, зрушыўшы кожную з яго літар да наступнай літары. Напрыклад, «abc» можна зрушыць на «bcd». Мы можам працягваць зрушваць радок, каб сфармаваць паслядоўнасць. Напрыклад, мы можам працягваць зрушваць «abc», каб сфармаваць паслядоўнасць: «abc» -> «bcd» ...

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

Пікавы індэкс у горным масіве Рашэнне LeetCode

Пастаноўка задачы Пікавы індэкс у горным масіве Рашэнне LeetCode – масіў пазначае гару, калі выконваюцца наступныя ўласцівасці: arr.length >= 3. Існуе некаторы i з 0 < i < arr.length – 1, такое што: arr[0] < arr[1] < … < arr[i – 1] < arr[i] arr[i] > arr[i + 1] > … > …

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

Плаванне ў пад'ёмнай вадзе LeetCode Solution

Пастаноўка задачы: плаваць у пад'ёмнай вадзе. Рашэнне LeetCode: вам даецца цэлаліковая матрычная сетка nxn, дзе кожная сетка значэнняў[i][j] прадстаўляе вышыню ў гэтай кропцы (i, j). Пачынае дождж. У момант часу t глыбіня вады ўсюды роўна t. Вы можаце пераплысці з квадрата ў іншы суседні квадрат у 4 напрамках, калі ...

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

Translate »