Рамзро аз алифбо то харитасозии бутун барои ҳалли Leetcode ҳал кунед

Изҳороти мушкилот Дар ин масъала ба мо сатре дода мешавад, ки дорои рақамҳои (0-9) ва '#' мебошад. Мо бояд бо истифода аз харитаи зерин ин сатрро ба сатри ҳарфҳои хурди англисӣ табдил диҳем. Мисоли s = "10#11#12" "jkab" Шарҳ: "10#" -> "j", "11#" -> "k", "1" -> "a"…

Бештар

Роҳҳои беназири ҳалли Leetcode

Масъалаи Unique Paths Leetcode Solution мегӯяд, ки ба шумо ду адад дода мешавад, ки андозаи шабакаро нишон медиҳанд. Бо истифода аз андозаи шабака, дарозӣ ва паҳнои шабака. Мо бояд шумораи роҳҳои беназирро аз кунҷи болоии чапи шабака ба ...

Бештар

Иҷозати ҳалли Leetcode

Масъалаи Permutations Leetcode Solution пайдарпайии оддии бутунҳоро пешниҳод мекунад ва аз мо хоҳиш мекунад, ки вектори пурра ё массиви ҳамаи ҷойивазкуниҳои пайдарпаии додашударо баргардонем. Ҳамин тавр, пеш аз рафтан ба ҳалли масъала. Мо бояд бо ҷойивазкунӣ ошно бошем. Пас, ҷойивазкунӣ ҷуз созиш чизе нест ...

Бештар

Ҷустуҷӯ дар ҳалли массиви гардонидашудаи Leetcode

Массиви ҷудошударо дида мебароем, аммо як нишондиҳанда интихоб карда шуд ва дар он лаҳза чархзанӣ карда шуд. Ҳоло, пас аз гардиши массив, аз шумо талаб карда мешавад, ки унсури муайяни ҳадафро ёбед ва индекси онро баргардонед. Дар ҳолате, ки элемент мавҷуд нест, баргардонед -1. Масъала дар маҷмӯъ ...

Бештар

Kth унсури калонтарин дар Array Leetcode Solutions

Дар ин мушкилот, мо бояд бузургтарин унсури k -ро дар массиви номатлуб баргардонем. Дар хотир доред, ки массив метавонад дубликатҳо дошта бошад. Ҳамин тавр, мо бояд унсури калонтарини Kthро бо тартиби мураттабшуда пайдо кунем, на унсури фарқкунандаи Kth. Мисоли А = {4, 2, 5, 3…

Бештар

BFS барои Графикаи ҷудошуда

Изҳороти мушкилот Мушкилоти "BFS барои графикаи ҷудошуда" изҳор медорад, ки ба шумо графики мустақими ҷудошуда дода шудааст, гардиши BFS -и графикро чоп кунед. Мисол Гузариши BFS аз графикаи дар боло овардашуда чунин медиҳад: 0 1 2 5 3 4 6 Роҳи равиш Аввал гузариш Ҷустуҷӯи (BFS) барои Графики мустақими ҷудошуда…

Бештар

Ду дарахти ҷустуҷӯи дутарафаи мутавозинро муттаҳид кунед

Изҳороти мушкилот бо дарназардошти ду дарахти мувозинатшудаи бинарӣ, дар BST якум n элемент ва дар BST дуввум m унсур мавҷуданд. Алгоритм нависед, то ду дарахти мутавозуни ҷустуҷӯи бинариро ташкил кунед, то дарахти сеюми мутавозуни ҷустуҷӯи бинарӣ бо (n + m) унсурҳо ташкил кунед. Намунаи фармоиши пешакӣ…

Бештар

Унсури фарқкунандаи массив

Ба шумо массиви бутуни A дода мешавад, унсури фарқкунандаи k-ро дар массив чоп кунед. Массиви додашуда метавонад дубликатҳоро дар бар гирад ва натиҷа бояд унсури фарқкунандаи k-ро дар байни ҳамаи унсурҳои беназири массив чоп кунад. Агар k зиёда аз якчанд унсурҳои алоҳида бошад, пас онро гузориш диҳед. Намунаи вуруд:…

Бештар

Пермутатсияи оянда

Дар масъалаи ивазкунии навбатӣ, ки мо як калима додем, луғатро аз ҷиҳати лексикографии бузургтар аз он пайдо кунед. Вуруди мисол: баромади str = "tutorialcup": вуруди tutorialpcu: str = "nmhdgfecba" баромад: nmheabcdfg вуруд: str = "алгоритмҳо" баромад: алгоритмҳои вуруд: str = "spoonfeed” баромад: Иҷрои навбатӣ…

Бештар

Аз Stream data медианиро ёбед

Дар Find Median аз мушкилоти ҷараёни додаҳо, мо додаем, ки ададҳо аз ҷараёни додаҳо хонда мешаванд. Медианаи ҳамаи унсурҳои то ҳол аз ададҳои якум то ададҳои охир хондашударо пайдо кунед. Мисоли вуруди 1: ҷараён [] = {3,10,5,20,7,6} Натиҷа: 3 6.5…

Бештар