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

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

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

Кантэйнер з большай колькасцю вады Раствор LeetCode

Пастаноўка праблемы Кантэйнер з большасцю вады LeetCode Solution кажа, што – Вам дадзены цэлы масіў вышынёй даўжыні n. Ёсць n вертыкальных ліній, намаляваных такім чынам, што два канчатковыя пункты i-й лініі з'яўляюцца (i, 0) і (i, вышыня [i]). Знайдзіце дзве лініі, якія разам з воссю х утвараюць кантэйнер, так што кантэйнер...

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

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

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

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

Сапраўднае рашэнне анаграмы 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: з улікам кораня двайковага дрэва, звядзенне дрэва ў «звязаны спіс»: «звязаны спіс» павінен выкарыстоўваць той жа клас 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 з'яўляецца першым большым лікам у парадку абыходу наступным у масіве, што азначае, што вы можаце шукаць ...

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

Знайсці K бліжэйшых элементаў LeetCode Solution

Пастаноўка задачы Знайсці K бліжэйшых элементаў Рашэнне LeetCode – Дадзены адсартаваны масіў цэлых лікаў arr, два цэлых k і x, вярнуць k бліжэйшых да x цэлых лікаў у масіве. Вынік таксама павінен быць адсартаваны ў парадку ўзрастання. Цэлы лік a бліжэй да x, чым цэлы b, калі: |a – x| < |b – x| або |a – x| == |б – …

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

Сартаваць колеры LeetCode Solution

Пастаноўка задачы Сартаванне па колерах Рашэнне LeetCode – Масіў nums з n аб’ектаў, афарбаваных у чырвоны, белы або сіні колеры, сартуе іх на месцы так, каб аб’екты аднаго колеру былі побач, з колерамі ў парадку чырвоны, белы і сіні. Мы будзем выкарыстоўваць цэлыя лікі 0, 1 і 2 для прадстаўлення чырвонага, белага і сіняга колераў адпаведна. …

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

Translate »