Сапраўднае рашэнне анаграмы 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]. Наступная перастаноўка масіва цэлых лікаў - гэта наступная лексікаграфічна большая перастаноўка ...

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

Мінімальныя замены для згрупавання ўсіх 1 разам рашэння Leetcode

Пастаноўка праблемы Мінімальныя замены для згрупавання ўсіх 1 разам Leetcode Рашэнне – кажа, што з улікам дадзеных двайковага масіва вярніце мінімальную колькасць заменаў, неабходнае для згрупавання ўсіх 1, якія прысутнічаюць у масіве разам у любым месцы масіва. Увод: дадзеныя = [1,0,1,0,1] Выхад: 1 Тлумачэнне: Ёсць 3 спосабы згрупаваць усе ...

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

Аб'яднанне адсартаванага масіва LeetCode Solution

Пастаноўка праблемы Аб'яднанне адсартаванага масіва LeetCode Рашэнне – Вам дадзены два цэлых масіва nums1 і nums2, адсартаваныя ў парадку памяншэння, і два цэлыя лічбы m і n, якія прадстаўляюць колькасць элементаў у nums1 і nums2 адпаведна. Аб'яднаць nums1 і nums2 у адзіны масіў, адсартаваны ў парадку памяншэння. Канчатковы адсартаваны масіў не павінен вяртацца функцыяй, а захоўваецца ўнутры масіва nums1. …

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

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

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

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

Перамясціць нулі LeetCode Solution

Пастаноўка праблемы Праблема, Move Zeroes LeetCode Solution сцвярджае, што вам дадзены масіў, які змяшчае нулявыя і ненулявыя элементы, і вам трэба перамясціць усе нулі ў канец масіва, падтрымліваючы адносны парадак ненулявых элементаў у масіве . Вы таксама павінны рэалізаваць на месцы ...

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

Пошук у двайковым дрэве пошуку з рашэннем штрых-кода

У гэтай задачы мы атрымліваем двайковае дрэва пошуку і цэлае лік. Нам трэба знайсці адрас вузла са значэннем, такім жа, як дадзенае цэлае лік. У якасці праверкі нам трэба надрукаваць абход папярэдняга заказу паддрэва, якое мае гэты вузел у якасці кораня. Калі ёсць ...

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

Аб'яднайце два адсартаваныя спісы рашэнняў з кодамі

Звязаныя спісы па сваіх лінейных уласцівасцях падобныя на масівы. Мы можам аб'яднаць два адсартаваныя масівы, каб сфармаваць агульны адсартаваны масіў. У гэтай праблеме мы павінны аб'яднаць два адсартаваныя звязаныя спісы, каб вярнуць новы спіс, які змяшчае элементы абодвух спісаў адсартаваным чынам. Прыклад ...

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

Аб'яднанне адсартаваных масіваў

У задачы «Аб'яднаць адсартаваныя масівы» мы атрымліваем два масівы, адсартаваныя ў парадку змяншэння. Першы масіў запоўнены не цалкам і ў ім дастаткова месца для размяшчэння ўсіх элементаў другога масіва. Мы павінны аб'яднаць два масівы так, каб першы масіў утрымліваў элементы ...

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

k-ы адсутны элемент ва ўзрастаючай паслядоўнасці, якога няма ў дадзенай паслядоўнасці

У задачы «k-ы адсутны элемент у нарастаючай паслядоўнасці, якога няма ў дадзенай паслядоўнасці» гаворыцца, што вам даюць два масівы. Адзін з іх размешчаны ў парадку ўзрастання, а другі звычайны несартаваны масіў з нумарам k. Знайдзіце k-ы адсутны элемент, якога няма ў звычайным рэжыме ...

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

Translate »