Сапраўднае рашэнне анаграмы 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] і вызначце...

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

Максімальны памер сумы падмасіў роўны k Рашэнне Leetcode

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

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

Рашэнне H-Index Leetcode

Пастаноўка праблемы: рашэнне Leetcode для H-Index кажа, што – Улічваючы масіў цэлых лікаў "цытат", дзе citations[i] - гэта колькасць цытат, атрыманых даследчыкам за i-ю працу, вяртае H-індэкс даследчыка. Калі прысутнічае некалькі значэнняў H-Index, вярніце максімальнае з іх. Вызначэнне H-індэксу: вучоны мае індэкс ...

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

Дай пяць Рашэнне LeetCode

Пастаноўка праблемы: Рашэнне LeetCode High Five – Дадзены спіс балаў розных студэнтаў з назвай «item», дзе «item» мае два палі. item[0] прадстаўляе ідэнтыфікатар студэнта, а item[1] прадстаўляе бал студэнта, напрыклад. item[i]=[IDi, SCOREi] Вярнуць адказ у выглядзе масіва вынікаў пар, дзе вынік[j] = …

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

Паварот радка LeetCode Solution

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

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

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

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

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

Translate »