Саволҳои мусоҳибаи рамзгузории Amazon


Саволҳои Array Amazon

Саволи 1. Оҳиста ҳалли Leetcode калиди Мушкилоти Slowest Key Leetcode Solution ба мо пайдарпаии тугмаҳои пахш кардашударо медиҳад. Инчунин ба мо массив ё вектори маротиба баровардани ин тугмаҳо дода мешавад. Пайдарпаии калидҳо дар шакли сатр дода мешавад. Ҳамин тавр, мушкилот аз мо хоҳиш кард, ки ...

Бештар

Саволи 2. 3Sum Solution Leetcode Изҳори масъала Масви n адад дода шудааст, оё дар ададҳо элементҳои a, b, c вуҷуд доранд, ки a + b + c = 0? Дар массив ҳамаи сегоникҳои беназирро ёбед, ки ҷамъи сифрро медиҳанд. Аҳамият диҳед: маҷмӯи ҳалли масъала сегонаҳои такрорӣ набошад. Мисоли # 1 [-1,0,1,2, -1,4] ...

Бештар

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

Бештар

Саволи 4. Solution Solution Leetcode Масъалаи Combination Sum Leetcode Solution ба мо массив ё рӯйхати бутунҳо ва ҳадафро пешниҳод мекунад. Ба мо гуфта мешавад, ки омезишҳоеро пайдо кунем, ки бо истифода аз ин ададҳо якчанд маротиба, ки ба ҳадафи додашуда илова мекунанд, сохта шаванд. Пас, ба таври расмӣ, мо метавонем додаҳои ...

Бештар

Саволи 5. Ҳалли Leetcode дар атрофи ҷазира Изҳороти масъала Дар ин масъала, ба мо тор дар шакли массиви 2-D дода мешавад. шабакаи [i] [j] = 0 нишон медиҳад, ки дар он нуқта об мавҷуд аст ва шабакаи [i] [j] = 1 заминро нишон медиҳад. Чашмакҳои шабака амудӣ / уфуқӣ пайваст мешаванд, аммо ба таври диагоналӣ не. Маҳз як ҷазира вуҷуд дорад (ҷузъи пайвастшудаи замин ...

Бештар

Саволи 6. Ҳалли максималии Subarray Leetcode Solution Баёни масъала Масъалаҳои бутуни ададро дода, зеркатри ҳамсояро (дорои ҳадди ақалл як рақамро), ки ҳосили аз ҳама калонтар дорад, пайдо кунед ва ҳосили онро баргардонед. Мисоли nums = [-2,1, -3,4, -1,2,1, -5,4] 6 Шарҳ: [4, -1,2,1] суммаи аз ҳама калон дорад = 6. nums = [- 1] -1 Муносибати 1 (Тақсим кунед ва ғолиб шавед) Дар ин равиш ...

Бештар

Саволи 7. Трансформати дараҷаи ҳалли массиви Leetcode Мушкилоти Трансформати Rank Array Leetcode Solution ба мо массиви бутун пешниҳод кард. Массив ё пайдарпаии додашуда номуайян аст. Мо бояд ба ҳар як бутуни пайдарпаии додашуда рутбаҳо диҳем. Барои таъин кардани рутбаҳо баъзе маҳдудиятҳо мавҷуданд. Рутбаҳо бояд аз ... оғоз шаванд

Бештар

Саволи 8. Decompress Solution-и Рӯйхати рамзкардашудаи дарозмӯҳлати Leetcode Масъалаи кушодани Рӯйхати рамзи рамзкардашудаи дарозмуддат мегӯяд, ки ба шумо массив ё вектори дорои пайдарпаӣ дода мешавад. Пасиҳамоӣ дорои якчанд намояндагии мушаххас мебошад. Пайдарпаии вуруд аз пайдарпаии дигар ташкил карда мешавад. Мо онро пайдарпаии дигарро ҳамчун пайдарпаии аслӣ хоҳем номид. Тибқи он, пайдарпаии вуруд ...

Бештар

Саволи 9. Унсурҳоро бо бузургтарин унсур дар ҳалли Leetcode дар тарафи рост иваз кунед Масъалаи иваз кардани элементҳо бо унсури бузургтарин дар тарафи рости Leetcode Solution ба мо массив ё вектори бутунро пешниҳод мекунад. Мушкилот аз мо хоҳиш кард, ки ҳамаи унсурҳоро бо унсуре иваз намоем, ки дар байни ҳамаи элементҳои тарафи рост бузургтарин аст. Пас биандешед, ки оё мо ...

Бештар

Саволи 10. Ғолибро дар Solution Leetcode Game Tic Tac Toe пайдо кунед Мушкилоти пайдо кардани ғолиб дар бозии ангушти Tic Tac Leetcode Solution аз мо хоҳиш мекунад, ки ғолиби бозии ангуштони тикро муайян кунем. Мушкилот моро бо массив ё вектори ҳаракатҳое, ки бозингарон анҷом медиҳанд, пешниҳод мекунад. Мо бояд аз ҳаракатҳо гузарем ва қазоват кунем, ки ...

Бештар

Саволи 11. Аломатҳои умумии ҳалли Leetcode -ро ёбед Изҳороти мушкилот Дар ин масъала ба мо рӯйхати сатр дода мешавад. Мо бояд аломатҳое пайдо кунем, ки дар ҳама сатрҳо маъмуланд. Агар аломат дар ҳамаи сатрҳо якчанд маротиба мавҷуд бошад, пас мо бояд аломатро якчанд маротиба барорем. Фарз мекунем, ки мо массив дорем ...

Бештар

Саволи 12. Вақти камтарини боздид аз ҳама нуқтаҳо Ҳалли Leetcode Масъалаи вақти ҳадди ақали боздид аз ҳама нуқтаҳо Ҳалли Leetcode ба мо массив ё вектори нуқтаҳои меҳварҳои координатаро медиҳад. Мушкилоти пас аз пешниҳоди вуруд аз мо хоҳиш мекунад, ки вақти камтарини сафарро ба ҳамаи нуқтаҳои дар вуруд овардашуда ёбем. Вақте ки шумо як воҳидро интиқол медиҳед ...

Бештар

Саволи 13. Ёфтани N бутунҳои нодирро то Zero Leetcode Solution гиред Масъалаи ёфтани N бутунҳои беҳамто то Zero Leetcode Solution, ба мо як адади бутун медиҳад. Он аз мо хоҳиш мекунад, ки n ададҳои нодирро баргардонем, ки то 0-ро ташкил диҳанд. Ҳамин тавр, савол барои фаҳмиши хеле оддӣ аст. Ҳамин тавр, пеш аз ғусл ба ҳалли. Биёед бубинем ...

Бештар

Саволи 14. Массивҳои тақсимот ба се қисм бо ҳалли баробари суммаи Leetcode Масъалаи тақсимбандӣ ба се қисм бо ҳалли баробар бо Leetcode Solution ба мо массив ё вектор медиҳад ва мепурсад, ки оё се тақсимоти пайдарпаӣ имконпазир аст. Дар ин ҷо, бо тақсимбандӣ дар назар дорем, ки ду нишондиҳандаи i, j вуҷуд дорад, ки ҷамъи элементҳо аз оғоз ...

Бештар

Саволи 15. Аломатҳои умумии ҳалли Leetcode -ро ёбед Баёни масъала Дар ин масъала ба мо як қатор сатрҳо дода мешавад. Мо бояд рӯйхати ҳамаи аломатҳоеро, ки дар ҳар сатри массив пайдо мешаванд (нусхаҳои дохилшуда) чоп кунем. Яъне агар дар ҳар сатр аломат 2 маротиба пайдо шавад, аммо 3 маротиба не, мо бояд онро дошта бошем ...

Бештар

Саволи 16. Дар ҳалли массиви Leetcode ҳама рақамҳои гумшударо ёбед Изҳороти масъала Дар ин масъала ба мо массиви бутун дода мешавад. Он унсурҳои аз 1 то N-ро дар бар мегирад, ки дар он N = андозаи массив аст. Аммо, баъзе унсурҳое ҳастанд, ки нопадид шудаанд ва баъзе такрори онҳо дар ҷои онҳо мавҷуданд. Ҳадафи мо баргардонидани массив аст ...

Бештар

Саволи 17. Аксарияти унсури II Solution Leetcode Дар ин масъала, ба мо массиви бутун дода мешавад. Мақсад аз он иборат аст, ки ҳамаи унсурҳое, ки аз ⌊N / 3⌋ зиёдтар дар массида рух медиҳанд, дар он ҷое ки N = андозаи массив ва ⌊ operator оператори ошёна аст. Мо бояд як қатор ...

Бештар

Саволи 18. Дорои Ҳалли такрори II Leetcode мебошад Изҳороти масъала Дар ин масъала ба мо як массиви бутун дода мешавад ва мо бояд тафтиш кунем, ки ягон унсури такрорӣ мавҷуд аст, ки дар масофаи ҳадди аққал k ба ҳамдигар бошанд. яъне фарқи байни индекси он ду унсури якхела бояд камтар аз ... бошад.

Бештар

Саволи 19. Ҳалли массиви нисбии Leetcode Дар ин масъала, ба мо ду массиви бутуни мусбат дода мешавад. Ҳама унсурҳои массиви дуюм фарқ мекунанд ва дар массиви аввал мавҷуданд. Аммо, массиви аввал метавонад унсурҳои такрорӣ ё унсурҳое дошта бошад, ки дар массиви дуюм нестанд. Мо бояд массиви аввалро ҷобаҷо кунем ...

Бештар

Саволи 20. Калимаҳоеро ёбед, ки аз рӯи аломатҳои Leetcode Solution сохта шаванд Гузориши масъала Дар масъалае "Калимаҳое пайдо кунед, ки бо аломатҳо сохта мешаванд" ба мо як қатор сатрҳо дода мешаванд, ки аз алифбои хурд (калима) -и хурд ва сатр иборатанд аз маҷмӯи аломатҳо (чархҳо). Вазифаи мо тафтиш кардани ҳар як сатр дар массив аст ...

Бештар

Саволи 21. Шумораи ҷуфти эквиваленти Domino Solution Leetcode Гузориши масъала Дар масъалаи "Шумораи ҷуфти баробар ба домино", ба мо рӯйхати доминоҳое дода мешаванд, ки ҳар як домино аз ду арзиш ба монанди домино иборат аст [i] = [a, b]. Ду домино, домино [i] = [a, b] ва домино [j] = [c, d] баробаранд, агар (a == c ва b == d) ё (a == d ва c == d) . Вазифаи мо ин аст, ки ...

Бештар

Саволи 22. Ҳалли Leetcode секунҷаи II Паскал Баёни масъала Дар ин масъала ба мо индекси сатри (i) секунҷаи Паскал дода шудааст. Мо бояд массиви хаттӣ созем, ки дорои аҳамияти сатри ith бошад ва онро баргардонем. Индекси сатрҳо аз 0 сар мешавад. Мо медонем, ки секунҷаи Паскал секунҷаест, ки дар он ҳар як рақам ...

Бештар

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

Бештар

Саволи 24. Шумораи ҷуфтҳои хуби ҳалли Leetcode Изҳороти масъала Дар ин масъала массиви бутун дода шудааст ва мо бояд шумораи шумораи ҷуфтҳои хубро (a [i], a [j]) муайян кунем, ки дар он a [i] = a [j]. Мисоли nums = [1,2,3,1,1,3] 4 Шарҳ: Дар индекси (4), (0,3), (0,4), (3,4) 2,5 ҷуфти хуб мавҷуд аст. [1,1,1,1] 6 Шарҳ: ...

Бештар

Саволи 25. Ҳалли сеюми максималии рақами Leetcode Тавре ки дар сарлавҳа гуфта мешавад, ҳадаф аз ёфтани сеюм максималии бутуни сеюм дар массиви додашудаи бутун иборат аст. Дар хотир доред, ки ба мо лозим аст, ки адади бутуни сеюми фарқиятро дар массив пайдо кунем. Вақте ки он ягон бутуни максималии сеюми алоҳида надорад, мо шумораи бутуни ҳадди аксарро дар массив бармегардонем. Мисол ...

Бештар

Саволи 26. Ҳалли мутавозини дарахти Leetcode дарахт Дарахти дуӣ мувозинати Баландӣ аст, агар фарқи баландии зерсохтори чап ва рости ҳар як гиреҳи дарахт ҳадди аксар 1 бошад. Дар ин масъала мо як дарахти мувозинатро тафтиш мекунем. Мисоли 2/1/4 Мутавозин нест 1 / \ 2 ...

Бештар

Саволи 27. Чанд адад нисбат ба ҳалли Leetcode рақами ҷорӣ хурдтар аст Баёни масъала Дар ин масъала ба мо массив дода шудааст. Барои ҳар як унсури ин массив, мо бояд шумораи унсурҳои аз ин элемент хурдтарро пайдо кунем. яъне барои ҳар як i (0 <= i

Бештар

Саволи 28. Якҷоякунии массивҳои ҳалшудаи Leetcode Дар масъалаи "Массивҳои ҷудошудаи муттаҳидшуда" ба мо ду массиви бо тартиби камнамуда ҷудошуда дода шудааст. Массиви аввал пурра пур нашудааст ва барои кофтукови ҳамаи унсурҳои массиви дуюм фазои кофӣ дорад. Мо бояд ду массивро якҷоя кунем, ба тавре ки массиви аввал унсурҳоро дар бар мегирад ...

Бештар

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

Бештар

Саволи 30. Ҷустуҷӯ Гузоштани Мавқеи Ҳалли Leetcode Дар ин масъала, ба мо массиви мураттаб ва адади бутуни ҳадаф дода мешавад. Мо бояд мавқеи ҷойгиркунии ҷустуҷӯро пайдо кунем. Агар арзиши ҳадаф дар массив мавҷуд бошад, индекси онро баргардонед. Индексеро, ки ҳадаф бояд ворид карда шавад, баргардонед, то тартибот ҷобаҷо карда шавад (дар ...

Бештар

Саволи 31. Кудаконе, ки шумораи зиёди Бонбони ҳалли Leetcode доранд Дар масъалаи "Кудакони дорои шумораи зиёди қандҳо" ба мо як қатор ададҳои бутун дода мешаванд, ки шумораи шоколадҳои баъзе кӯдаконро ба даст меоранд ва чанд қанди иловагӣ, ки метавонанд ба тариқи ҳама паҳн карда шаванд. Ҳоло, мо бояд пайдо кунем: Оё ҳар як кӯдак шумораи аз ҳама зиёдтар дошта бошад ...

Бештар

Саволи 32. Иҷрои миқдори 1d Array Leetcode Solution Изҳороти масъала Дар ҳаҷми шумораи массиви 1d ба мо рақами массиви дода шудааст, ки барои он мо бояд массиверо баргардонем, ки барои ҳар як индекси i дар қатори натиҷа arr [i] = sum (nums [0]… nums [i]) . Мисоли nums = [1,2,3,4] [1,3,6,10] Шарҳ: Маблағи давида ин аст: ...

Бештар

Саволи 33. Plus One Solution Leetcode Ҳалли масъала Дар масъалаи "Plus One" ба мо массивае дода шудааст, ки дар он ҳар як унсури массив рақами рақамро ифода мекунад. Массиви пурра рақамро ифода мекунад. Индекси сифр MSB-и рақамро нишон медиҳад. Мо тахмин зада метавонем, ки дар ...

Бештар

Саволи 34. Kth унсури калонтарин дар Array Leetcode Solutions Дар ин масъала, мо бояд элементҳои kth-ро дар массиви ҷудошуда баргардонем. Дар хотир доред, ки массив метавонад нусхабардорӣ кунад. Ҳамин тавр, мо бояд унсури Kth бузургтаринро бо тартиби мураттабшуда пайдо кунем, на ин ки унсури алоҳидаи Kth. Мисоли A = {4, 2, 5, 3 ...

Бештар

Саволи 35. Максимум Solution Leetcode Solution Изҳороти масъалаҳо дар масоили максималии пайдарпай массиви дуӣ дода мешавад. Мо бояд миқдори максималии пайдарпайро, ки дар массиви мазкур мавҷуданд, пайдо кунем. Массиви вуруд танҳо 0 ва 1-ро дар бар мегирад. Мисол [1,1,0,1,1,1] 3 Шарҳ: Ду рақами аввал ё се рақами охир ...

Бештар

Саволи 36. Массивро тавре тағир диҳед, ки arr [i]> = arr [j] агар ман ҷуфт бошад ва arr [i] <= arr [j] агар i тоқ бошад ва j <i Фарз мекунем, ки шумо массиви бутун доред. Дар изҳороти масъала, массив тавре тавре ҷобаҷо карда мешавад, ки элементҳои ҷойгоҳи ҷуфт дар массив бояд аз ҳамаи элементҳои пеш аз он калонтар бошанд ва унсурҳои ҷойҳои тоқ аз элементҳои пеш аз он камтар. Мисол ...

Бештар

Саволи 37. Массивро ҷобаҷогузорӣ аз рӯи баробарии II Ҳалли Leetcode Гузориши масъала Дар масъалаи "Массивро ҷобаҷогузорӣ бо паритети II" ба мо массиви паритет дода мешавад, ки дар он ҳамаи элементҳо ададҳои мусбӣ мебошанд. Массив шумораи ҷуфтҳои унсурҳоро дар бар мегирад. Массив шумораи баробари элементҳои ҷуфт ва тоқро дар бар мегирад. Вазифаи мо азнавсозии элементҳо ...

Бештар

Саволи 38. Ҷуфтро бо суммаи додашуда ҳисоб кунед Дар масъалаи "ҷуфти шумор бо суммаи додашуда" мо массиви бутун додем [] ва рақами дигаре "сум" мегӯяд, шумо бояд муайян кунед, ки оё ягонтои ду унсури массиви додашуда ба "сум" баробар аст ё не. Намунаи вуруд: arr [] = {1,3,4,6,7} ва sum = 9. Натиҷа: "Элементҳои ёфт ...

Бештар

Саволи 39. Пайдоиши гурӯҳии унсурҳои массив Фарорасии пайдоиши аввал Ба шумо саволе дода мешавад, ки дар он шумо массиви номатлубро бо пайдоиши якчанд рақамҳо додаед. Вазифа иборат аз он аст, ки ҳамаи падидаҳои сершумори элементҳои массив бо пайдоиши аввал фармоиш дода шаванд. Дар ҳамин ҳол, фармоиш бояд ҳамон тавре бошад, ки рақам меояд. Намунаи вуруд: [2, 3,4,3,1,3,2,4] ...

Бештар

Саволи 40. Фарқи максималии басомади ду элемент, ба тавре ки элементе, ки басомади зиёдтар дорад, зиёдтар аст Фарз мекунем, ки шумо массиви бутун доред. Дар гузориши масъала хоҳиш карда мешавад, ки фарқи максималии басомади ҳар як ду унсури фарқкунандаи массиви мушаххасро фаҳмед, аммо элементе, ки басомади зиёдтар дорад, бояд аз ҷиҳати адади дигар низ бузургтар бошад. Намунаи вуруд: arr [] = {2,4,4,4,3,2} ...

Бештар

Саволи 41. Ҳаҷми массивро пас аз ҳалли K Negations Leetcode Solution ба ҳадди аксар расонед Ин навишта дар Максимизатсияи массив пас аз K манфият Ҳалли масъала Leetcode Ҳалли масъала Дар масъалае "Максимум Массив Массивро пас аз K Negations" ба мо массиви массив ва арзиши K дода мешавад.Масса аз арзишҳои бутун иборат аст. Мо метавонем арзиши arr [i] -ро ба ... тағир диҳем.

Бештар

Саволи 42. Хурдтар Subarray бо k Рақамҳои алоҳида Фарз мекунем, ки шумо массиви бутун ва адади k доред. Дар изҳороти масъала хоҳиш карда мешавад, ки хурдтарин зерсатри диапазони (l, r) -ро дар бар гирад, ба ин тариқ, дар ин зерқатори хурдтарин маҳз k ададҳои алоҳида мавҷуданд. Намунаи вуруд: {1, 2, 2, 3, 4, 5, 5} k = 3 ...

Бештар

Саволи 43. Ҳама сегоникҳои беназире, ки арзиши додашударо ҷамъбаст мекунанд Мо массиви бутун ва адади додашударо бо номи 'сум' додем. Дар баёни масъала хоҳиш карда мешавад, ки сегонае пайдо карда шавад, ки ба рақами додашудаи "сум" илова карда шавад. Намунаи вуруд: arr [] = {3,5,7,5,6,1} сум = 16 Натиҷа: (3, 7, 6), (5, 5, 6) Шарҳ: сегона, ки ба .. дода мешавад. .

Бештар

Саволи 44. Субаррайи дарозтарин, ки ҳисобаш аз 1s бештар аз графи 0s дорад Мо массиви бутун додем. Массив танҳо 1 ва 0-ро дар бар мегирад. Гузориши масъала дархост мекунад, ки дарозии Зер-массиви дарозтарин муайян карда шавад, ки миқдори рақами 1-и он нисбат ба шумори 0 дар зерқатор танҳо як зиёдтар аст. Намунаи вуруд: arr [] = ...

Бештар

Саволи 45. Массиви максималӣ аз ду массиви додашуда Тартиби якхела Фарз мекунем, ки мо ду массиви бутун ба андозаи n баробар дорем. Ҳарду массив метавонанд рақамҳои умумиро низ дар бар гиранд. Дар изҳороти масъала хоҳиш карда мешавад, ки массиви натиҷагирандае тартиб дода шавад, ки дорои арзиши максималии 'n' аз ҳарду массив бошад. Массиви аввал бояд афзалият дода шавад (унсурҳои якум ...

Бештар

Саволи 46. Тахмин кунед, ки рақами олӣ ё поёнии II Изҳороти проблемавӣ "Рақами тахминро олӣ ё поёнии II" нишон медиҳад, ки мо бозӣ бозӣ мекунем, ки онро Game Guess меноманд. Дар бозӣ гуфта мешавад, ки ман рақами аз 1 то n -ро интихоб мекунам. Ҳар вақте ки шумо рақамеро, ки ман интихоб накардаам, гумон мекунед, ман ба шумо мегӯям ...

Бештар

Саволи 47. Массивро аз нав ҷобаҷо кунед, ки arr [i] ба i баробар бошад "Массивро тавре тағир диҳед, ки arr [i] = i" -и масъала нишон диҳад, ки ба шумо массиви бутуни аз 0 то n-1 дода мешавад. Азбаски ҳамаи маснуот дар массив мавҷуд набошанд, пас дар ҷои онҳо -1 мавҷуд аст. Дар изҳороти мушкилот тақсим кардани массив дар чунин ...

Бештар

Саволи 48. 0 ва 1-ро дар массив ҷудо кунед Баёни масъала Фарз кунед, ки шумо массиви бутун доред. Масъалаи "0 ва 1-ро дар массив ҷудо кунед" дархост мекунад, ки массивро дар ду қисм, дар 0 ва 1 ҷудо кунед. 0ҳо бояд дар тарафи чапи массив ва 1ҳо дар тарафи рости массив бошанд. ...

Бештар

Саволи 49. Дар массив калонтарин d-ро тавре ёбед, ки a + b + c = d Баёни масъала Фарз кунед, ки шумо массиви бутун доред. Арзишҳои вуруд ҳама унсурҳои алоҳида мебошанд. Масъалаи "Дар массиви d калонтаринро тавре дарёфт кунед, ки a + b + c = d" дархост кунад, ки бузургтарин элемент 'd' -ро дар маҷмӯъ тавре муайян кунед, ки a + b + c = ...

Бештар

Саволи 50. Шумораи максималии шоколадҳо, ки бояд дар байни донишҷӯён тақсим карда шаванд "Шумораи максималии шоколадҳое, ки дар байни донишҷӯёни k баробар тақсим карда мешаванд" нишон медиҳад, ки ба шумо n қуттӣ дода мешавад, ки дар он якчанд шоколад мавҷуд аст. Фарз мекунем, ки k донишҷӯён ҳастанд. Вазифа иборат аз он аст, ки шумораи максималии шоколадҳо дар байни k донишҷӯён бо роҳи интихоби қуттиҳои пай дар пай баробар тақсим карда шавад. Мо метавонем ...

Бештар

Саволи 51. Рақамҳои максималии пайдарпай дар массив мавҷуданд Изҳороти масъала Фарз кунед, ки шумо массиви бутуни андозаи N дошта бошед. Масъалаи "Ададҳои максималии пай дар пай дар массив мавҷудбуда" хоҳиш мекунанд, ки шумораи максималии рақамҳои пайдарпайро дар массив пароканда кунанд. Мисоли arr [] = {2, 24, 30, 26, 99, 25} 3 Шарҳ: Дар ...

Бештар

Саволи 52. Дархостҳо барои шумораи унсурҳои алоҳида дар зергурӯҳ Мо массиви бутун ва як қатор саволҳоро додем ва мо бояд шумораи ҳамаи унсурҳои фарқиятеро, ки дар доираи додашуда дорем, муайян кунем, дархост аз ду рақами чап ва рост иборат аст, ин диапазони додашуда мебошад, бо ин доираи додашуда мо ...

Бештар

Саволи 53. Дархости ҳадди аққали диапазон (Пошхӯрии решаи чоркунҷа ва Ҷадвали пароканда) Дар доираи мушкилоти ҳадди ақали диапазон мо дархост ва массиви бутун додем. Ҳар як дархост диапазонро ҳамчун индекси чап ва рост барои ҳар як диапазон дар бар мегирад. Вазифаи додашуда муайян кардани ҳадди ақали ҳамаи ададҳое мебошад, ки дар ҳудуди он ҷойгиранд. Намунаи вуруд: arr [] = {2, 5, ...

Бештар

Саволи 54. Дархости Ҷамъбасти диапазон бо истифодаи Ҷадвали пароканда Дар дархости суммаи диапазон бо истифода аз мушкилоти ҷадвали кам мо дархости диапазон дорем ва ба он массиви бутун додаем. Вазифаи додашуда аз он иборат аст, ки ҷамъи тамоми ададҳои дар диапазон дохилшаванда муайян карда шавад. Намунаи вуруд: arr [] = {1,4,6,8,2,5} Пурсиш: {(0, 3), (2, 4), (1, 5)} Натиҷа: 19 16 25 ...

Бештар

Саволи 55. Саволҳоро дар массиви дуӣ ҳисоб кунед ва иваз кунед Массиви андозаи n ҳамчун арзиши вуруд дода шудааст. Масъалаи "Ҳисоб ва иваз кардани саволҳо дар массиви дуӣ" иҷрои баъзе саволҳои дар поён овардашударо талаб мекунад, дархостҳо метавонанд ба таври тасодуфӣ фарқ кунанд. Дархостҳо qu Калиди пурсиш ⇒ ивазкунӣ (оғоз, хотима) мебошанд, ин ...

Бештар

Саволи 56. Дархостҳо барои арзишҳои даҳии ҷудокунии массиви дуӣ Саволҳоро оид ба қиматҳои даҳии зерҷузъҳои массиви дуӣ дар массиви дуии додашуда нависед. Дар гузориши масъала хоҳиш карда мешавад, ки адади даҳии то бо ёрии диапазони массиви дуӣ ташкилшударо фаҳмед. Намунаи вуруд: arr [] = {1, 0, 1, 1, 0, 0, 1, 1} Дархост (1, ...

Бештар

Саволи 57. Истифодаи массиви дигар унсурҳоро ба ҳадди аксар расонед Фарз мекунем, ки мо ду адад бутуни маснуоти ҳаммонанд бо андозаи n додаем. Ҳарду массив рақамҳои мусбатро дар бар мегиранд. Ҳукми масъала дархост мекунад, ки массиви аввалро бо истифодаи унсури массиви дуввум, ки массиви дуюмро ҳамчун афзалият нигоҳ медорад, ба ҳадди аксар расонед (унсурҳои массиаи дуюм бояд дар натиҷа аввал пайдо шаванд). ...

Бештар

Саволи 58. Свопҳои ҳадди аққал барои якҷоя кардани ҳамаи унсурҳо камтар ё ба k баробар заруранд Масъалаи "Свопҳои ҳадди ақал барои якҷоя кардани ҳамаи унсурҳои камтар ё ба k баробар зарурӣ" нишон медиҳанд, ки шумо массиви бутун доред. Дар изҳороти масъала хоҳиш карда мешавад, ки шумораи хурдтарини свопҳоро, ки барои якҷоя кардани унсурҳое, ки камтар ё баробаранд, талаб карда шавад ...

Бештар

Саволи 59. Ҷойгоҳи аввал ва охирини элементро дар ҳалли массивии Leetcode ҷобаҷо кунед Баёни масъала Дар ин мақола таҳти унвони "Мавқеи аввал ва охирини элементро дар ҳалли массиви ҷудошудаи Leetcode пайдо кунед", мо ҳалли масъалаи leetcode-ро муҳокима хоҳем кард. Дар масъалаи додашуда ба мо массив дода мешавад. Инчунин ба мо як унсури мақсаднок дода мешавад. Элементҳои массив дар ...

Бештар

Саволи 60. Маслиҳати Monotonic LeetCode Solution Баёни масъала Дар масъалаи "Массиви якранг" ба мо массив дода шудааст. Вазифаи мо иборат аз он аст, ки оё массиви якранг аст ё не. Массиви якранг массивиест, ки дар он унсурҳо ё бо тартиби афзоиш ё бо тартиби кам шудан мураттаб карда мешаванд. Агар массив дар ... ҷудо карда шавад

Бештар

Саволи 61. Ҷамъи максималии пайдарҳамӣ тавре, ки се пай дар пай набошад Масъалаи "Ҷамъи максималии пайдарпайӣ, то ки се пай дар пай набошад" мегӯяд, ки ба шумо массиви бутун дода мешавад. Акнун шумо бояд пайдарпаеро пайдо кунед, ки ҳаҷми ҳадди аксарро дар бар гирад, ки шумо се унсури пайдарпайро дида баромада наметавонед. Барои хотиррасон кардан, пас аз ҷузъ чизи дигаре нест ...

Бештар

Саволи 62. Вақте ки элементҳо бо диапазон маҳдуд намешаванд, дар массиви додашуда такрори онро ёбед Масъалаи "Дар массиви додашуда такрори нусхаҳоро пайдо кунед, вақте ки элементҳо бо диапазон маҳдуд набошанд" мегӯяд, ки шумо массиви иборат аз n ададро доред. Масъала барои ёфтани унсурҳои такрорӣ, агар дар массив мавҷуд бошад. Агар чунин унсур мавҷуд набошад return -1. Мисол [...

Бештар

Саволи 63. Санҷед, ки массив бутунҳои ҳамшафатро бо нусхаҳои иҷозатдодашуда дошта бошад Ба шумо массиви бутун дода мешавад, ки метавонанд унсурҳои такрориро низ дар бар гиранд. Гузориши масъала хоҳиш мекунад, ки ин маҷмӯи бутунҳои ҳамшафат аст, агар "Ҳа" -ро чоп кунед, агар не "Не" -ро чоп кунед. Намунаи вуруди намуна: [2, 3, 4, 1, 7, 9] Намуна ...

Бештар

Саволи 64. Сатрҳои K сусттарин дар ҳалли матритсаи Leetcode Ҳалли масъала Дар масъала »Сатрҳои K сусттарин дар матрица» ба мо матритсаи n сатр ва m сутун дода шудааст. матритса бо 0 ё 1 пур карда шудааст. Чизи махсуси ин матритса дар он аст, ки ҳамаи онҳо ба тарафи чапи ҳар як сатр ҷойгиранд ...

Бештар

Саволи 65. Иқтидори фиристодани бастаҳо дар давоми D рӯзи ҳалли Leetcode Ҳалли масъала Дар мушкилот "Иқтидори фиристодани бастаҳо дар тӯли D рӯз", мо дар бандари А бастаҳо дорем, ки бояд дар давоми рӯзҳои D ба бандар интиқол дода шаванд. ба мо массиви вазнҳо дода мешавад, ки вазни ҳар як баста ва шумораи рӯзҳоро дар бар мегирад ...

Бештар

Саволи 66. Метавонад пешрафти арифметикиро аз пайдарпаии Leetcode ҳал кунад Гузориши масъала Дар масъалаи "Оё аз пайдарҳамӣ прогресси арифметикӣ кардан мумкин аст" ба мо массив дода шудааст, акнун мо бояд ҷавоб диҳем, агар имконпазир бошад, ки бо роҳи аз нав танзим кардани пайдарпаии арифметикӣ имконпазир бошад. Мисоли arr = [3,1,5] Шарҳи ҳақиқӣ: Мо метавонем массивро ҳамчун {1,3,5} тағир диҳем, ки ...

Бештар

Саволи 67. Вақти беҳтарин барои харидан ва фурӯхтан Stock III Leetcode Solution Баёни масъала Дар масъалаи "Вақти беҳтарини харид ва фурӯши саҳмияҳои III" ба мо массивае дода шудааст, ки дар он ҳар як унсури массив нархи саҳмияҳои дар он рӯзбударо дар бар мегирад. Таърифи амалиёт хариди як саҳмия ва фурӯши он як саҳмия мебошад ...

Бештар

Саволи 68. Вақти беҳтарин барои харидан ва фурӯхтан Stock II Leetcode Solution Баёни масъала Дар масъалаи "Вақти беҳтарини харид ва фурӯши саҳмияҳои II" ба мо массивае дода шудааст, ки дар он ҳар як унсури массив нархи саҳмияҳои дар он рӯзбударо дар бар мегирад. Таърифи амалиёт хариди як саҳмия ва фурӯши он як саҳмия мебошад ...

Бештар

Саволи 69. Вақти беҳтарини харид ва фурӯш бо саҳмияҳо бо роҳи интиқоли Leetcode Solution Баёни масъала Дар масъалаи "Вақти беҳтарини харид ва фурӯши саҳмияҳо бо ҳаққи муомилот" ба мо массивае дода мешавад, ки дар он ҳар як унсури массив нархи саҳмияҳои дар он рӯзбударо дар бар мегирад. Таърифи амалиёт хариди як саҳмия ва фурӯши он ...

Бештар

Саволи 70. Ҳисоби ҷуфтҳои индекс бо унсурҳои баробар дар массив Фарз мекунем, ки мо массиви бутун додаем. Масъалаи "Ҳисоби ҷуфти индекс бо унсурҳои баробар дар массив" дархост мекунад, ки нои ҷуфти индекси (i, j) -ро тавре муайян кунем, ки arr [i] = arr [j] ва i ба j баробар набошад. . Мисоли arr [] = {2,3,1,2,3,1,4} 3 Ҷуфти тавзеҳ ...

Бештар

Саволи 71. Ҷамъи ҳама суммаи беназири массивро барои массиви додашуда ёбед Фарз мекунем, ки шумо массиви бутун доред. Масъалаи "Ҷустуҷӯи суммаи ҳама зеркатрасаи беназир барои массиви додашуда" дархост мекунад, ки маҷмӯи ҳамаи зеркатроҳои беназир пайдо карда шаванд (Ҷамъбасти ҷадвал маҷмӯи ҳар як унсури зеркатраса аст). Бо маблағи беназири массиви беназир, гуфтанӣ будем, ки ягон зеркатри ...

Бештар

Саволи 72. Роҳи ҳадди ақал дар секунҷа Баёни масъала Дар масъалаи "Роҳи ҳадди ақали ҷамъбаст дар секунҷа" гуфта шудааст, ки ба шумо пайдарпаӣ дар шакли секунҷаи бутун дода мешавад. Ҳоло аз сатри боло сар карда, ҳадди ақали маблағеро, ки шумо ҳангоми ба сатри поён расидан ба даст оварда метавонед, кадом аст? Мисоли 1 2 3 5 ...

Бештар

Саволи 73. Дарозии дарозтарине, ки аз K унсурҳои фарқкунанда надоранд Масъалаи "Зеркизоии дарозтарин, ки зиёда аз K унсури алоҳида надорад" мегӯяд, ки фарз кунед, ки шумо массиви бутун дошта бошед, дар изҳороти масъала хоҳиш карда мешавад, ки дарозтарин зерсатрро дарёбед, ки аз k элементҳои гуногун зиёд набошад. Мисоли arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} ...

Бештар

Саволи 74. Як массиви ҷуфтҳо дода шудааст Дар он ҳамаи ҷуфтҳои симметрӣ пайдо кунед Ҳама ҷуфтҳои симметриро ёбед - Ба шумо якчанд ҷуфт массив дода мешавад. Шумо бояд ҷуфтҳои симметриро дар он пайдо кунед. Ҷуфти симметрӣ ҳангоми симметрӣ гуфта мешавад, вақте ки ҷуфтҳо мегӯянд (а, б) ва (в, г), ки дар онҳо 'б' ба 'в' ва 'а' ... бошад

Бештар

Саволи 75. Амали ҳадди ақалл барои баробар кардани ҳамаи элементҳо дар массив Масъалаи "Амали ҳадди ақал барои баробар кардани ҳамаи элементҳо дар массив" нишон медиҳад, ки ба шумо массиви дорои баъзе ададҳо дода мешавад. Шумо бояд амалҳои ҳадди аққалеро ёбед, ки массивро баробар кунанд. Мисол [1,3,2,4,1] 3 Шарҳ Ҳарду 3 тарҷумаро метавон ...

Бештар

Саволи 76. Аз намояндагии массивии волидайн дарахти дуӣ созед Масъалаи "Сохтани дарахти дуӣ аз намояндагии массивҳои волидайн" мегӯяд, ки ба шумо массив дода мешавад. Ин массиви вуруд дарахти дутарафаро нишон медиҳад. Акнун ба шумо лозим аст, ки дар асоси ин массиви вуруд дарахти дуӣ бунёд кунед. Массив индекси гиреҳи волидайнро дар ҳар як индекс нигоҳ медорад. ...

Бештар

Саволи 77. Субрайро бо суммаи додашуда ёбед (Ададҳои манфиро идора мекунад) Масъалаи "Ёфтани зеркатера бо суммаи додашуда (Рақамҳои манфиро идора мекунад)" мегӯяд, ки ба шумо массиви бутун дода мешавад, ки он дорои ададҳои манфӣ ва рақаме бо номи "сум" мебошад. Дар изҳороти масъала чоп кардани зеркатрасма, ки то шумораи додашуда бо номи "сум" ҷамъ оварда мешавад, дархост карда мешавад. Агар зиёда аз як sub-массиви ...

Бештар

Саволи 78. Дарозии калонтарин зерсохтор бо элементҳои ҳамҷоя Масъалаи "Дарозии зерзераи калонтарин бо унсурҳои ҳамҷоя" нишон медиҳад, ки ба шумо массиви бутун дода мешавад. Дар гузориши масъала хоҳиш карда мешавад, ки дарозии зер массиви дарозтарини ҳамсояро фаҳмед, ки кадом элементҳоро пайдарпай ҷойгир кардан мумкин аст (давомдор, ё болораванда ё камшаванда). Рақамҳо дар ...

Бештар

Саволи 79. Шумораи сегоникҳоро бо ҳосили ба рақами додашуда баробар ҳисоб кунед Масъалаи "Ҳисоб кардани шумораи сегоникҳо бо ҳосили ба рақами додашуда баробар" мегӯяд, ки ба мо массиви бутун ва рақами m дода мешавад. Дар баёни масъала хоҳиш карда мешавад, ки шумораи умумии сегоникҳо бо маҳсулот ба м баробар бошад. Мисоли arr [] = {1,5,2,6,10,3} m = 30 3 Сегонаҳои шарҳ ...

Бештар

Саволи 80. Фарқи максималии байни нишондиҳандаҳои аввал ва охирини элемент дар массив Фарз мекунем, ки шумо массиви бутун доред. Масъалаи "Фарқи максималии индекси аввал ва охирини элемент дар массив" талаб мекунад, ки фарқи байни индекси аввал ва охирини ҳар як адади дар массив мавҷудбударо фарқ кунед, то ки фарқ аз ҳама зиёд бошад. Мисол ...

Бештар

Саволи 81. Чор унсурро ёбед, ки арзиши додашударо ҷамъбаст кунанд (Hashmap) Масъалаи "Чор унсуреро ёбед, ки арзиши додашударо ҷамъбаст кунанд (Hashmap)" гуфта мешавад, ки шумо массиви бутун ва ададе бо номи сум доред. Дар изҳороти масъала муайян карда мешавад, ки оё дар массив чор элемент мавҷуданд, ки ба арзиши додашудаи "сум" ҷамъ меоянд. Агар рост бошад, пас функсия ...

Бештар

Саволи 82. Тӯлонитарин пайдарпаӣ, ба тавре ки фарқи байни шафат як аст Масъалаи "Зердарозии тӯлонитарин, ба тавре ки фарқи байни шафатҳо як аст" изҳор мекунад, ки ба шумо массиви бутун дода мешавад. Акнун ба шумо лозим аст, ки дарозии пайдарпайии дарозтаринро пайдо кунед, то ки фарқи элементҳои шафати он ба 1 баробар бошад. Мисол 1 2 3 4 7 5 9 4 6 Шарҳ Тавре ...

Бештар

Саволи 83. Ҳамаи сегоникҳоро бо маблағи сифр ёбед Масъалаи "Пайдо кардани ҳама сегоникҳо бо суммаи сифр" мегӯяд, ки ба шумо массиви дорои рақами мусбат ва манфии ҳарду дода мешавад. Гузориши масъала хоҳиш мекунад, ки сегона бо суммаи ба 0 баробар фаҳмида шавад. Мисол arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) Шарҳ ...

Бештар

Саволи 84. Санҷед, ки оё массиви додашуда унсурҳои такрориро дар масофаи k аз ҳамдигар дар бар мегирад Масъалаи "Санҷед, ки оё массиви додашуда унсурҳои такрориро дар масофаи k аз якдигар дошта бошад" изҳор мекунад, ки мо бояд нусхаҳои массиви номунтазамро дар ҳудуди k тафтиш кунем. Дар ин ҷо арзиши k аз массиви додашуда хурдтар аст. Намунаҳои K = 3 arr [] = ...

Бештар

Саволи 85. Бо маҳсулоти додашуда ҷуфт кунед Масъалаи "Бо маҳсулоти додашуда ҷуфт кунед" гуфта шудааст, ки ба шумо массиви бутун ва адади "х" дода мешавад. Муайян кунед, ки оё массива аз ҷуфте иборат аст, ки ҳосили он ба х 'баробар аст ва дар массиви додашуда мавҷуд аст. Мисол [2,30,12,5] x = 10 Бале, он тавзеҳи ҷуфти маҳсулотро дар ин ҷо дорад 2 ...

Бештар

Саволи 86. Масофаи максималӣ дар массив Масъалаи "Масофаи максималӣ дар массив" нишон медиҳад, ки ба шумо "n" не дода мешавад. массивҳо ва ҳама массивҳо бо тартиби афзоиш дода мешаванд. Вазифаи шумо ин аст, ки фарқи максималӣ / фарқи мутлақи ду ададро дар массив пайдо кунед ва мо метавонем масофаи максималии байни ду ададро ба ...

Бештар

Саволи 87. Унсури аввал, ки дар массив k маротиба рух медиҳад Мо рақами 'k' ва массиви бутун додем. Масъалаи "Элементи аввал, ки дар массив k маротиба рух медиҳад" мегӯяд, ки унсури аввалини массив, ки дақиқан k маротиба дар массив рух медиҳад. Агар дар массив ягон элементе набошад, ки k маротиба рух медиҳад ...

Бештар

Саволи 88. Ҳама зергурӯҳҳоро бо 0 сум чоп кунед Ба шумо массиви бутун додаанд, вазифаи шумо чоп кардани ҳама зеркатрасмаҳои имконпазир бо сумма ба 0 баробар аст. Аз ин рӯ, мо бояд ҳамаи зергурӯҳҳоро бо 0 сум чоп кунем. Мисоли arr [] = {-2, 4, -2, -1, 1, -3, 1, 5, 7, -11, -6} Sub-Array аз 0 индекс ёфт ...

Бештар

Саволи 89. Дубликат дорад Ба мо массив дода шудааст ва он метавонад дорои унсурҳои такрорӣ бошад ё не. Аз ин рӯ, мо бояд санҷем, ки он такрорӣ дорад ё не. Намунаҳо [1, 3, 5, 1] ​​ҳақиқӣ [«себ», «манго», «афлесун», «манго»] ҳақиқӣ [22.0, 4.5, 3.98, 45.6, 13.54] Муносибати бардурӯғ Мо метавонем массивро бо якчанд роҳ тафтиш кунем ...

Бештар

Саволи 90. Шумораи ҳадди ақалро аз пайдарпаии додашуда ташкил кунед Масъалаи "Шакли ҳадди ақалро аз пайдарпаии додашуда" нишон медиҳад, ки ба шумо якчанд намунаи танҳо I ва D дода шудааст. Маънои I афзоиш ва коҳишро дар бар мегирад, ки ба мо D пешниҳод карда мешавад. Ҳалли масъала чоп кардани шумораи камтаринро талаб мекунад, ки намунаи додашударо қонеъ мекунад. Мо дорем ...

Бештар

Саволи 91. Дархостҳои диапазон барои пайдарпаии дарозтарини дуруст Ба шумо пайдарпаии баъзе пайдарпаии қавс дода мешавад, ба ибораи дигар, ба шумо қавсҳо ба монанди '(' ва ')' дода мешаванд ва ба шумо диапазони пурсишҳо ҳамчун нуқтаи оғоз ва нуқтаи хотима дода мешаванд. Мушкилоти "Дархостҳои диапазон барои дарозтарин дурусти пайгирии кронштейн" дархост мекунад, ки дарозии максималии ...

Бештар

Саволи 92. Subarray калонтарин бо шумораи баробари 0s ва 1s Ба шумо массиви бутун дода мешавад. Бутунҳо танҳо 0 ва 1 дар массиви вуруд мебошанд. Дар изҳороти масъала дархост карда мешавад, ки зергурӯҳи калонтаринро ёбед, ки миқдори баробари 0s ва 1s дошта бошанд. Мисоли arr [] = {0,1,0,1,0,1,1,1} 0 то 5 (ҳамагӣ 6 унсур) Шарҳ Аз мавқеи массив ...

Бештар

Саволи 93. Массиви дуӣ пас аз амалиётҳои диапазони диапазони M Ба шумо массиви дуӣ дода мешавад, ки аз 0 ибтидо ва шумораи саволҳо иборат аст. Дар баёнияи масъала хоҳиш карда мешавад, ки арзишҳо иваз карда шаванд (табдил додани 0ҳо ба 1 ва 1 ба 0). Пас аз пурсишҳои Q, массиви натиҷаро чоп кунед. Мисоли arr [] = {0, 0, 0, 0, 0} Гузариш (2,4) ...

Бештар

Саволи 94. Маблағи ба ҳам печидашудаи ду маҷмӯа Изҳороти масъала Масъалаи "Ҷамъи дуқабати дутарафа" изҳор медорад, ки ба шумо ду массив ҳамчун арзишҳои вуруд ҳамчун arrA [] ва arrB [], ки андозаи якхелаи n доранд, дода мешаванд. Инчунин, ҳарду массив унсурҳои алоҳида ва баъзе унсурҳои маъмул доранд. Вазифаи шумо ин аст, ки маблағи умумиро ...

Бештар

Саволи 95. Ҳама ҷуфтҳои (a, b) -ро дар массив тавре пайдо кунед, ки% b = k бошад Изҳороти масъала Масъалаи "Ҳама ҷуфтҳои (a, b) -ро дар массив тавре пайдо кунед, ки% b = k" "изҳор дошт, ки ба шумо массиви бутун ва арзиши бутун бо номи k дода мешавад. Дар баёни масъала хоҳиш карда мешавад, ки ҷуфтро тавре пайдо кунанд, ки х ...

Бештар

Саволи 96. Дархостҳои LCM Изҳори мушкилот Масъалаи "Range LCM Queries" мегӯяд, ки шумо массиви бутун ва шумораи q дархостҳоро доред. Ҳар як пурсиш (чап, рост) -ро ҳамчун диапазон дар бар мегирад. Вазифаи додашуда аз он иборат аст, ки LCM (аз чап, рост), яъне LCM аз ҳамаи рақамҳое, ки дар доираи ...

Бештар

Саволи 97. Дархостҳо барои GCD оид ба ҳамаи рақамҳои массив, ба истиснои элементҳои диапазони додашуда Изҳороти масъала "Дархостҳо барои GCD-и ҳамаи рақамҳои массив, ба истиснои унсурҳои диапазони додашуда", масъала нишон медиҳад, ки ба шумо массиви бутун ва шумораи дархостҳо дода мешавад. Ҳар як дархост рақами чап ва ростро дар бар мегирад. Дар изҳороти мушкилот хоҳиш карда мешавад, ки ...

Бештар

Саволи 98. Бифаҳмед, ки як зеркатрас дар шакли кӯҳ аст ё не Изҳороти мушкилот Масъалаи "Пайдо кардани он, ки як қатор ҷанба дар шакли кӯҳ аст ё не" мегӯяд, ки ба шумо массиви бутун ва диапазон дода мешавад. Дар изҳороти масъала хоҳиш карда мешавад, ки муайян кунад, ки оё суб-массиви байни қатор додашуда шакли кӯҳӣ аст ё ...

Бештар

Саволи 99. Ҷузъи суммаи масъала дар фазои O (сум) Изҳороти масъала "Ҷамъи зергурӯҳҳо дар фазои O (ҷамъ)" мегӯяд, ки ба шумо массиви баъзе ададҳои бутуни ғайри манфӣ ва қимати мушаххас дода мешавад. Акнун бифаҳмед, ки оё зергурӯҳ мавҷуд аст, ки ҷамъаш ба ҳосили додашудаи додашуда баробар бошад. Мисоли массив = {1, 2, 3, 4} ...

Бештар

Саволи 100. Индекси кронштети пӯшида барои кронштени кушодаро дар ифода ёбед Изҳороти масъала Сатри с дарозӣ / андоза n ва арзиши бутуне, ки индекси қавсаки квадратии кушодро дар бар мегирад, дода шудааст. Индекси кронштони пӯшида барои қавсали кушодаи додашударо дар ифода ёбед. Мисоли s = "[ABC [23]] [89]" index = 0 8 s = "[C- [D]]" index = 3 5 s ...

Бештар

Саволи 101. Проблемаи кони тилло Изҳори мушкилот "Мушкилоти кони тилло" мегӯяд, ки ба шумо як шабакаи 2D дода мешавад, ки дар тангаҳои ғайри манфӣ дар ҳар як чашмаки шабакаи додашуда ҷойгир карда шудааст. Дар аввал, шахтёр дар сутуни аввал истодааст, аммо дар қатор маҳдудият вуҷуд надорад. Вай метавонад дар ҳама гуна қатор оғоз кунад. Дар ...

Бештар

Саволи 102. Тӯлонитарин афзоиши пайдарпай Оқибатҳо мавзӯи дигаре мебошанд, ки мусоҳибон онҳоро дӯст медоранд. Такмил додани онҳо ҳамеша метавонад ба онҳо имкониятҳои навро барои санҷиши номзадҳо фароҳам орад. Он метавонад қобилияти номзадро барои тафаккур ва таҳлили чизҳо тафтиш кунад ва ҳалли беҳтарин ва оптималиро пешниҳод кунад. Имрӯз мо як масъалаи пайдарпайро ҳал карда истодаем, ки иҷро хоҳад шуд ...

Бештар

Саволи 103. Вақти беҳтарин барои харид ва фурӯш Изҳори мушкилот Масъалаи "Вақти беҳтарини хариду фурӯши саҳмияҳо" мегӯяд, ки ба шумо массиви нархҳои дарозии n дода мешавад, ки дар он элементҳои саҳҳомӣ нархи саҳмияҳоро дар рӯзи худ нигоҳ медоранд. Агар мо танҳо як амалиёт карда тавонем, яъне дар як рӯз харидан ва ...

Бештар

Саволи 104. Top K унсурҳои зуд-зуд Изҳори масъала Дар болои унсурҳои болоии K мо массиви nums [] додем, k элементҳои зуд-зуд дучоршударо ёбед. Намунаҳои nums [] = {1, 1, 1, 2, 2, 3} k = 2 1 2 nums [] = {1} k = 1 1 Усули соддалавҳона барои унсурҳои серистеъмоли K ...

Бештар

Саволи 105. Ҳубобӣ бо истифодаи ду стеллаж Изҳори мушкилот Масъалаи "Ҷудокунии ҳубобӣ бо истифодаи ду стек" мегӯяд, ки ба шумо массиви [] андозаи n дода шудааст. Функсияро барои ҷобаҷогузории массиви додашуда [] бо истифодаи парадигмаи ҳубобӣ бо ду сохтори маълумотҳои стек эҷод кунед. Мисоли a [] = {15, 12, 44, 2, 5, ...

Бештар

Саволи 106. Массивро мувофиқи тартиби муайянкардаи массиви дигар ҷобаҷо кунед Баёни масъала Ба шумо ду массиви бутун arr1 [] ва arr2 [] дода мешавад. Масъалаи "Ҷобаҷогузории массив мувофиқи тартиби муайянкардаи массиви дигар" дархост мекунад, ки массиви аввалро мувофиқи массиви дуюм ҷобаҷо кунед, то рақамҳои массиви аввал нисбатан ҷудо карда шаванд ...

Бештар

Саволи 107. Сохтмони минбаъдаи дарозтарин афзоянда (N log N) Баёни масъала Ба шумо массиви бутун дода мешавад. Масъалаи "Сохтмони пайдарпайи афзояндаи дарозтарин (N log N)" дархост мекунад, ки пайдоиши дарозтаринро созем. Мисоли arr [] = {1, 4, 7, 2, 9, 6, 12, 3} 12, 9, 7, 4, 1 ва андозаи ин пайдоиши дарозтарин ...

Бештар

Саволи 108. Вақти ҳадди аққал барои пӯсидани ҳамаи афлесун Изҳороти масъала Масъалаи "Вақти ҳадди аққал барои пӯсидани ҳамаи афлесунҳо" изҳор мекунад, ки ба шумо массиви 2D дода мешавад, ҳар ячейка яке аз се қимати имконпазири 0, 1 ё 2. 0 аст, маънои ячейкаи холиро дорад. 1 маънои зарди навро дорад. 2 маънои зарди пӯсидаро дорад. Агар пӯсида ...

Бештар

Саволи 109. Массивро тавре тағир диҳед, ки 'arr [j]' ба 'i' табдил ёбад, агар 'arr [i]' 'j' бошад Изҳороти масъала Масъала ”Массивро тавре тағир диҳед, ки 'arr [j]' ба 'i' табдил ёбад, агар 'arr [i]' 'j' 'бошад, изҳор мекунад, ки шумо массиви« n »-ро доред, ки дорои бутун аст. Рақамҳои массив дар ҳудуди 0 то n-1 мебошанд. Изҳороти мушкилот азнавсозии массивро дар ...

Бештар

Саволи 110. Максимум маҳсулот Изҳори мушкилот Масъалаи "Subarray максималии маҳсулот" мегӯяд, ки ба шумо массиви бутуни дода мешавад, ки рақамҳои мусбат ва манфӣ доранд. Дар изҳороти масъала хоҳиш карда мешавад, ки ҳосили максималии зерсатрро фаҳмед. Мисоли arr [] = {2, -2, 3, 5} 15 Шарҳ Элементҳои зеркатро ...

Бештар

Саволи 111. Табдил додани массив ба мӯди Zig-Zag Изҳори мушкилот Масъалаи "Табдил додани массив ба мӯди Zig-Zag" мегӯяд, ки ба шумо - ададҳои бутун дода мешаванд. Дар изҳороти масъала, массив ба тариқи зиг-заг ҷобаҷо карда мешавад, то унсурҳои массив ба монанди à a <b> c <d> e ...

Бештар

Саволи 112. Аввалин адади манфӣ дар ҳар як равзанаи андозаи k Изҳороти масъала Масъалаи "Адади якуми манфӣ дар ҳар як равзанаи андозаи k" мегӯяд, ки ба шумо массиви дорои бутунҳои мусбат ва манфӣ дода мешавад, зеро барои ҳар як равзанаи андозаи k аввалин адади манфӣ дар он равзана чоп карда мешавад. Агар дар ягон равзана ягон адади манфӣ набошад, пас натиҷа диҳед ...

Бештар

Саволи 113. Масофаи чашмаки наздиктарин, ки 1 дар матритсаи дуӣ дорад Изҳороти масъала Масъалаи "Масофаи ячейкаи наздиктарин, ки дорои 1 дар матритсаи дуӣ" мебошад, гуфта мешавад, ки ба шумо матритсаи дуӣ дода мешавад (танҳо 0s ва 1s доранд), ки ҳадди ақалл як 1 доранд. Масофаи ячейкаи наздиктаринро, ки дар матритсаи дуӣ 1 дорад, ёбед барои ҳамаи унсурҳои ...

Бештар

Саволи 114. Шумораи ҳадди ақалро аз пайдарпаии додашуда ташкил диҳед Изҳороти мушкилот Масъалаи "Шакли минималии шакл аз пайдарпаии додашуда изҳор мекунад, ки ба шумо сатри s дарозӣ / андоза n дода шудааст, ки намунаи аломатҳои 'I' -ро ифода мекунад, яъне афзоиш ва 'D', яъне камшавиро. Рақами камтарини намунаи додашударо бо рақамҳои беназири аз 1-9 чоп кунед. Масалан - ...

Бештар

Саволи 115. Шумораи пайдоиши дарозтарин Изҳори мушкилот Масъалаи "Шумораи пайдоиши дарозтарини афзоянда" мегӯяд, ки ба шумо массиви [] андозаи n дода шудааст. Шумораи пайдоиши дарозтаринро дар он чоп кунед. Мисоли a [] = {1, 2, 5, 4, 7} 2 Шарҳ: Пас аз дарозтарин афзоишро дар ... дида мешавад

Бештар

Саволи 116. Ҳадди аққалро дар массиви гардонидашудаи гардишуда ёбед Изҳороти проблемавӣ "Ҳадди аққалро дар қатори гардиши гардишёфта дарёфт кунед" мегӯяд, ки ба шумо массиви мураттабшудаи андозаи n дода шудааст, ки дар баъзе индексҳо гардонида мешавад. Дар массив унсури ҳадди аққалро ёбед. Мисоли a [] = {5, 1, 2, 3, 4} 1 Шарҳ: Агар мо массивро бо ...

Бештар

Саволи 117. Татбиқи Deque бо истифодаи массиви даврӣ Изҳороти проблемавӣ "Татбиқи Deque бо истифода аз массиви даврӣ" дархост мекунад, ки вазифаҳои зерини Deque (Навбати дубора ба охиррасида) бо истифодаи массиви даврӣ, insertFront (x): ҷойгир кунед унсури x дар пеши Deque insertRear (x): дохил кардани унсур х дар пушти Deque deleteFront (): нест кардани элемент аз ...

Бештар

Саволи 118. Массивро ба тартиб дароваред - хурдтарин, калонтарин, 2 хурдтарин, 2 калонтарин Баёни масъала Фарз кунед, ки шумо массиви бутун доред. Масъалаи "Аз нав ба тартиб даровардани массив - хурдтарин, калонтарин, 2 хурдтарин, 2 калонтарин, .." дархост мекунад, ки массивро тавре тағир диҳед, ки шумораи хурдтарин аввал ва сипас адади калонтарин, баъд дуюм хурдтарин ва баъд дуюм бошад. ...

Бештар

Саволи 119. Массивро тавре тағир диҳед, ки ҳатто мавқеъ аз тоқ зиёд бошад Баёни масъала Фарз кунед, ки шумо массиви бутун доред. Масъалаи "Азнав ҷобаҷогузорӣ кардани массив тавре, ки ҳатто мавқеъашон аз тоқ зиёдтар аст" дархост мекунад, ки массивро аз нав тағир диҳанд, ки ин унсурҳо дар ҳолати ҷуфт дар массив бояд аз унсури пеш аз он бузургтар бошанд. Arr [i-1] <= Arr [i], агар мавқеи 'i' ...

Бештар

Саволи 120. Рақамҳои додашударо ба тартиб дароред, то шумораи аз ҳама калонро ташкил диҳед Баёни масъала Фарз кунед, ки шумо массиви бутун доред. Масъалаи "Ҷойгир кардани рақамҳои додашуда барои ташаккули адади калон" хоҳиш мекунад, ки массивро тавре тағир диҳед, ки натиҷа арзиши ҳадди аксарро бо ин рақамҳои массив ташкил диҳад. Мисол [34, 86, 87, ...

Бештар

Саволи 121. Нусхабардориро аз массиви ҷудошуда хориҷ кунед Изҳороти проблемавӣ "Нусхабардорӣ аз массиви ҷудошуда" мегӯяд, ки ба шумо массиви мураттабшудаи андозаи N дода мешавад. Шумо бояд унсурҳои такрориро аз массив хориҷ кунед. Пас аз нест кардани унсурҳои такрорӣ массиви дорои унсурҳои беназирро чоп кунед. Мисоли a [] = {1, 1, 1, 1} {1} Шарҳ: ...

Бештар

Саволи 122. Ҳисоб кунед subarrays, ки дорои унсурҳои куллии фарқашон ба массиви аслӣ монанд мебошанд Изҳороти проблемавӣ "Ҳисоб кардани зергурӯҳҳо, ки дорои унсурҳои умумии фарқашон ба массиви аслӣ баробар аст" нишон медиҳад, ки ба шумо массиви бутун дода мешавад. Дар изҳороти масъала хоҳиш карда мешавад, ки шумораи умумии зеркатро, ки дорои ҳамаи унсурҳои гуногун мебошанд, дар массиви аслӣ мавҷуданд. Мисоли arr [] = {2, 1, 3, 2, ...

Бештар

Саволи 123. Маҳсулоти массив ба ғайр аз худ Изҳороти проблемавӣ "Маҳсулоти массив ба ғайр аз худ", мегӯяд, ки ба шумо массиви [] дода мешавад. Масви дигари p [] -ро бо ҳамон андоза чоп кунед, ки арзиши индекси i'-и массиви p ба ҳосили ҳамаи элементҳои массиви аслӣ баробар бошад ...

Бештар

Саволи 124. Аввал бедарак шудани мусбат Изҳороти мушкилот "Аввалин мусбии гумшуда" дар мушкилот гуфта мешавад, ки ба шумо массиви [] (мураттабшуда ё ҷудокардашуда) андозаи n дода шудааст. Аввалин рақами мусбии дар ин массив ғоибро пайдо кунед. Мисоли a [] = {1, 3, -1, 8} 2 Шарҳ: Агар мо массивро ҷобаҷо кунем, {-1, ...

Бештар

Саволи 125. Leetcode массиви ҳамҷоя Изҳори масъала "Масъалаи Leetcode-и ҳамсоя" мегӯяд, ки ба шумо массиви [[] андозаи n танҳо аз 1 ва 0 иборат аст. Дарозии дарозтаринро пайдо кунед, ки дар он шумораи 1ҳо ба шумораи 0ҳо баробар аст. Мисоли a [] = {1, 0, 1, 1, 1, ...

Бештар

Саволи 126. Ададҳое, ки басомади аввалашон аз k калон ё ба он баробаранд Изҳороти масъала Масъалаи "Ададҳое, ки басомадҳои сарвазирашон аз k зиёд ё зиёданд" гуфта шудааст, ки ба шумо массиви бутуни андозаи n ва арзиши бутуни k дода мешавад. Ҳама рақамҳои дохили он рақамҳои ибтидоӣ мебошанд. Дар изҳороти масъала хоҳиш карда мешавад, ки рақамҳоеро пайдо кунанд, ки дар ...

Бештар

Саволи 127. Ҷуфтҳои бо суммаи додашударо ёбед, то унсурҳои ҷуфт дар сафҳои гуногун бошанд Изҳороти масъала "Ҷуфтҳои бо суммаи додашударо ёбед, то унсурҳои ҷуфт дар сатрҳои гуногун бошанд" гуфта мешавад, ки ба шумо матритсаи бутунҳо ва қимате бо номи "сум" дода мешавад. Дар изҳороти масъала дархост карда мешавад, ки ҳамаи ҷуфтҳоро дар матритса, ки то додашударо ...

Бештар

Саволи 128. Элементҳои умумӣ дар ҳама сатрҳои матритсаи додашуда Изҳороти масъала "Элементҳои умумӣ дар ҳама сатрҳои матритсаи додашуда" мегӯянд, ки ба шумо матритсаи M * N дода шудааст. Дар гузориши масъала хоҳиш карда мешавад, ки ҳамаи унсурҳои умумии матритсаи додашуда дар ҳар як сатри матритса дар вақти O (M * N) муайян карда шаванд. Мисоли arr [] = {{12, 1, 4, 5, ...

Бештар

Саволи 129. Бо истифода аз ду трафик ҳадди аксар холҳоро дар шабака гиред Баёни масъала Ба мо матритсаи андозаи "nxm" дода шудааст ва мо бояд бо истифода аз ду травелс нуқтаҳои максималиро дар шабака гирем. Агар мо дар чашмаки i, j истода бошем, пас мо се вариант дорем ба чашмаки i + 1, j ё i + 1, j-1 ё i + 1, j + 1. Яъне ...

Бештар

Саволи 130. Бо назардошти ду массиви ҷудошуда ҳамаи ҷуфтҳоро ёбед, ки ҷамъашон х аст Изҳороти масъала Бо назардошти ду массиви ҷудошуда, ҳамаи ҷуфтҳоро ёбед, ки ҷамъи онҳо x масъаларо нишон медиҳад, ки ба шумо ду массиви бутуни носанҷида дода мешавад ва қимат ном дорад. Дар изҳороти масъала хоҳиш карда мешавад, ки шумораи умумии ҷуфтҳоро фаҳмед ва ҳамаи он ҷуфтҳое, ки илова ...

Бештар

Саволи 131. Элементҳоро аз рӯи басомад ҷобаҷо кунед Баёни масъала Ба шумо массиви бутун дода мешавад, ки дар он якчанд рақам такрор карда мешавад. Ҳукми масъала дархост мекунад, ки рақам дар массив мувофиқи басомади хурд бо тартиби кам, чоп карда шавад, яъне унсурҳо аз рӯи басомад. Мисоли arr [] = {3,4,3,1,2,9,2,9,2,5} 2 2 2 3 3 9 9 ...

Бештар

Саволи 132. Аввалин элементи такрори массиви бутунро ёбед Изҳороти масъала Аввалин унсури такрори массиви бутунро пайдо кунед, ки масъала ба шумо массиви бутун дода шудааст. Он дархост мекунад, ки аввалин элементи такроршавандаро аз массив ёфта, ин рақамро чоп кунед. Мисоли arr [] = {2,6,9,3,1,9,1} 9 Шарҳ: Дар массиви додашуда ... мавҷуданд

Бештар

Саволи 133. Ҷадвалбандро бо ҳадди аққали миёна ёбед Баёни масъала Шумо массиви бутун ва адади k додаед. Дар баёни масъала хоҳиш карда мешавад, ки зеркатро бо ҳадди ақал миёна пайдо кунем, яъне пайдо кардани зерқатори элементҳои k, ки миёнаи минималӣ дорад. Мисоли arr [] = {12, 34, 20, 30, 24, 45} k = 3 Sub-Array аз [0, 2] ба ҳисоби миёна ҳадди аққал дорад. Шарҳ: ...

Бештар

Саволи 134. Шумораи ҳадди ақали амалиёти якҷоякуниро барои сохтани палиндром массив пайдо кунед Баёни масъала Ба шумо массиви бутун дода мешавад. Дар изҳороти масъала дархост карда мешавад, ки шумораи ками амалиёти якҷоякунӣ барои сохтани палиндроми массив пайдо карда шавад, яъне шумораи ками амалиёти муттаҳидшавӣ, ки дар массив барои палиндром кардан лозим аст, пайдо карда шавад. Якҷоя кардани амалиёт маънои онро дорад, ки ...

Бештар

Саволи 135. Массиви додашудаи андозаи n-ро санҷед, метавонад BST-и n сатҳро ифода кунад ё не Изҳороти масъала Массиве бо n унсур дода шудааст, ки массиви додашударо бо андозаи n санҷед, метавонад BST сатҳи n -ро нишон диҳад ё не. Яъне санҷидани он, ки дарахти ҷустуҷӯи дуӣ, ки бо истифода аз ин n элемент сохта шудааст, метавонад BST сатҳи n -ро нишон диҳад. Намунаҳои arr [] = {10, 8, 6, 9, ...

Бештар

Саволи 136. Ҷойгиршавии максималии миёнаи дарозии k -ро ёбед Баёни масъала Ба шумо массиви бутун ва адади k дода мешавад. Дар изҳороти масъала дархост карда мешавад, ки зергурӯҳи миёнаи максималии дарозии k-ро ёбед. Subarray ҷуз массиви чизе нест, ки аз блоки ҳамсояи элементҳои массиви аслӣ иборат аст Мисол arr [] = {1,3,12,34,76,10} [2, 4] Шарҳ: Массив оғоз ...

Бештар

Саволи 137. Чопи қавс дар Масъалаи зарб Занҷираи Матритса Баёни масъала Мо бояд тартиби зарбкунии матрицаҳоро тавре пайдо кунем, ки шумораи амалиёте, ки дар зарбкунии ҳамаи матритсаҳо мавҷуданд, кам карда шавад. Пас, мо бояд ин фармоишро чоп кунем, яъне қавсҳои чопро дар масъалаи зарбкунии занҷири матритса. Ба назар гиред, ки шумо 3 матритсаи A, B, ... доред.

Бештар

Саволи 138. Фарқи ҳадди аққал байни ҳарду унсурро ёбед Баёни масъала Ба шумо массиви бутун дода мешавад. Дар баёнияи масъала хоҳиш карда мешавад, ки фарқи ҳадди аққал байни ҳарду унсури дар массив додашударо ёбед. Мисоли arr [] = {11,1,6,8,20,13} 2 Шарҳ: Фарқи ҳадди ақали байни 11 ва 13 ба 2 аст. Arr [] = {19,14,80,200,32,29} 3 Шарҳ: Фарқи ҳадди аққал байни 32 ва 29 ...

Бештар

Саволи 139. Зерматрицаи калонтарини росткунҷаест, ки ҷамъаш 0 аст Изҳороти масъала Суб-матритсаи андозаи ҳадди аксарро дар массиви 2D, ки ҷамъаш ба сифр баробар аст, ёбед. Зерматрица ҷуз як массиви 2D дар дохили массиви додашудаи 2D чизе нест. Ҳамин тавр, шумо матритсаи бутунҳои имзошуда доред, шумо бояд маблағи зерматриксҳоро ҳисоб кунед ва матритсаро бо ... пайдо кунед.

Бештар

Саволи 140. Максимум росткунҷае дар матритсаи 2D Изҳороти масъала Дар росткунҷаи максималии ҷадвали матритсаи 2D -ро ёбед, яъне зерматрицаеро бо ҷамъи максималӣ ёбед. Зерматрица ҷуз як массиви 2D дар дохили массиви додашудаи 2D чизе нест. Ҳамин тавр, шумо матритсаи бутунҳои имзошуда доред, шумо бояд маблағи зерматрикҳоро ҳисоб кунед ва ...

Бештар

Саволи 141. Минбаъд афзоиши маблағи зиёдтар Баёни масъала Ба шумо массиви бутун дода мешавад. Вазифаи шумо иборат аз он аст, ки пайдоиши максималии суммаро дар массив тавре муайян намоед, ки рақамҳо дар пайдарпаӣ бо тартиби мураттаб бо тартиби афзоиш фармоиш дода шаванд. Пас аз он ҷуз чизе нест, ки мо ...

Бештар

Саволи 142. Бузургтарин Subarray Sum Sumg Баёни масъала Ба шумо массиви бутун дода мешавад. Дар баёнияи мушкилот дархост карда мешавад, ки бузургтарин ҷуброни ҳамсояро дарёфт кунед. Ин маънои онро надорад, ки ба ҷуз як ёфтани як зерҷузъ (унсурҳои давомдор), ки дар байни ҳамаи зергурӯҳҳои дар массиви додашуда ҳосили аз ҳама калонтар дорад. Мисоли arr [] = {1, -3, 4, ...

Бештар

Саволи 143. Зарбкунии занҷири матритса Дар масъалаи зарб задани занҷири матрица II мо андозаи матритсаҳоро додаем, тартиби зарби онҳоро тавре пайдо кунед, ки шумораи амалиёте, ки дар зарб кардани ҳамаи матритсаҳо ба амал омадаанд, камтар карда шавад. Ба назар гиред, ки шумо 3 матритсаи A, B, C андозаи андозаи axb, bx ...

Бештар

Саволи 144. Массиви мураттаб ба BST мутавозин Дар массиви ҷудошуда ба масъалаи мутавозуни BST, мо массивро бо тартиби мураттаб додаем, аз массиви ҷудошуда дарахти ҷустуҷӯи мувозинати бинариро созед. Намунаҳо Вуруди arr [] = {1, 2, 3, 4, 5} Натиҷаи пешакӣ: 3 2 1 5 4 Вуруди arr [] = {7, 11, 13, 20, 22, ...

Бештар

Саволи 145. Рақами ягона Массиви [] андозаи n дода шудааст. Ҳама унсурҳои массив ду маротиба мавҷуданд, ба ғайр аз 1. Элементеро пайдо кунед, ки танҳо як маротиба пайдо мешавад ё ба ибораи дигар гӯем, ки шумораи ягонаро пайдо мекунад. Намунаи вуруд: a [] = {1, 3, 5, 5, 2, 1, 3} ...

Бештар

Саволи 146. Маҷмӯаи Leetcode Дар масъалаи Маҷмӯаи Leetcode мо маҷмӯи бутунҳои алоҳида, ададро додем, ҳамаи зерсетҳоро чоп кунед (маҷмӯи барқ). Эзоҳ: Маҷмӯи ҳалли онҳо зергурӯҳҳои такрориро набояд дар бар гирад. Массиви A зергурӯҳи массиви B мебошад, ки агар аз B бо нест кардани баъзеҳо (эҳтимолан, сифр ...) ба даст оварда шавад.

Бештар

Саволи 147. Массивро печонед Массив ё маҷмӯе дода шудааст, ки дорои n унсур бошад. Дар инҷо унсурҳо беназиранд ё такрор нест. Массиви (ё маҷмӯи) рақамҳоро бидуни такрори омехта. Мисол // Массивро бо маҷмӯи 2, 4, 3 ва 1 оғоз кунед. Int [] nums = {2, 4, 3, 1}; Объекти омехта = ...

Бештар

Саволи 148. Майдони максималӣ Дар масъалаи максималии квадрат мо матрицаи дуалии 2-дараҷаи пур аз 0 ва 1 гузоштем, квадрати калонтаринро, ки ҳамагӣ 1-ро дар бар мегирад ва майдони онро баргардонед. Намунаи вуруд: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 XNUMX ...

Бештар

Саволи 149. Тақсим кардани массив ба ҷуфтҳо бо суме, ки аз тарафи К. Тақсим кардани массив ба ҷуфтҳо бо суммаи ба K тақсимшаванда мушкилотест, ки дар мусоҳибаҳо бо ҳар гуна тағйироти ҳозира ва баъдан дода мешавад. Онҳое, ки маро мешиносанд, одати маро, ки ин мушкилотро ба ҳикоя табдил медиҳанд, медонанд. Дар ин мақола биёед ин мушкилотро дида бароем. Вазъият барои фаҳмидани ...

Бештар

Саволи 150. Дар ҳар як равзанаи андозаи К унсурҳои гуногунро ҳисоб кунед Ҷузъҳо чизест, ки мо чанд вақт боз бо он сару кор дорем. Дар охирон қисмат, мо шумораи зергурӯҳҳои тартибдодаамонро бо рақамҳои ҷудогонаи фарогир фаро гирифтем. Ин дафъа мо дар ҳар як тирезаи андозаи К. унсурҳои гуногунро ҳисоб мекунем. Қисми-1 Дар бораи масъала. Бо назардошти массиви ҷудошуда ...

Бештар

Саволи 151. Аз се массиви гуногун се унсурро тавре ёбед, ки a + b + c = сумма бошад Се Сум ин мушкилест, ки мусоҳибон онро дӯст медоранд. Ин мушкилотест, ки шахсан дар ҷараёни мусоҳибаи Амазонки аз ман пурсида шуда буд. Пас, вақти худро аз даст надода, биёед ба мушкилот расем. Массиви дорои рақамҳои мусбат ва манфӣ. Се рақаме, ки ба сифр баробар аст / тағир дода мешавад, ...

Бештар

Саволи 152. Каломи Ҷустуҷӯи Ҷустуҷӯи калима чизе монанд ба муаммои калимасозӣ дар баъзе лаҳзаҳои ҳаёти мост. Имрӯз ман ба ҷадвал кроссворди тағирёфта меорам. Хонандагони ман бояд аз он чизе, ки ман мегӯям, каме ҳайрон шуданд. Боз вақти худро аз даст надода, биёед ба баёнияи мушкилот бирасем ...

Бештар

Саволи 153. K ҷойи холӣ K ҷойи холӣ дуруст як мушкилоти боғбонро пешкаш мекунад ва кӯшиш мекунад, ки гулҳои ба ҳолати мо мувофиқро чинад. Боғбони мо соҳаи N-slot дорад. Ҷаноби боғбон дар ҳар яки он гулзор шинондааст. Ҳар як гул дар як рӯзи муайян беназир мешукуфад. Инчунин, мо гулҳои ҳамешасабз шинондем. ...

Бештар

Саволи 154. Ҷуфтҳоро ҳисоб кунед, ки маҳсулоти онҳо дар массив вуҷуд дорад Дар ҷуфтҳои ҳисоб, ки маҳсулоташон дар масъалаи массив мавҷуд аст, мо массив додем, ҳамаи ҷуфтҳои алоҳидаеро, ки арзиши маҳсулашон дар массив мавҷуданд, ҳисоб кунед. Мисоли вуруди A [] = {2, 5, 6, 3, 15} Натиҷаи Шумораи ҷуфтҳои алоҳида, ки ҳосили онҳо дар массив мавҷуд аст: 2 Ҷуфт инҳоянд: (2, ...

Бештар

Саволи 155. Ҳама унсурҳои фарқкунандаи массиви бутуни додашударо чоп кунед Бо назардошти массиви бутун, ҳамаи унсурҳои гуногуни массивро чоп кунед. Массиви додашуда метавонад нусхаҳоро дар бар гирад ва натиҷа бояд ҳар як унсурро танҳо як маротиба чоп кунад. Массиви додашуда мураттаб карда нашудааст. Намунаи вуруд: nums [] = {12, 10, 9, 45, 2, 10, 10, 45} Натиҷа: 12, 10, 9, 45, 2 Усули ...

Бештар

Саволи 156. Ҷуфти арзишҳои манфии мусбӣ дар массив Дар ҷуфтҳои манфии мусбии масъалаҳои массив, мо массиви А-и бутунро фарқ кардем, ҳамаи ҷуфтҳои дорои аҳамияти мусбӣ ва манфии рақамеро, ки дар массив мавҷуд аст, чоп кунед. Мо бояд ҷуфтҳоро мувофиқи пайдоиши онҳо чоп кунем. Ҷуфте, ки ...

Бештар

Саволи 157. Ҷуфтҳоро бо маблағи додашуда ҳисоб кунед Бо назардошти массиви бутуни андозаи n ва адади 'K', ба шумо лозим аст, ки шумораи ҷуфтҳои (набояд беназир бошад) дар массиве, ки ҷамъашон ба 'K' баробар аст, ҳисоб кунед. Намунаи вуруд: Arr = {1, 5, 7, 1} K = 6 Натиҷа: 2 Ҳалли қувваи бераҳм барои ҳисобкунии ҷуфтҳо бо суммаи додашуда ...

Бештар

Саволи 158. Ворид Несткунии GetRandom Дар Insert Delete GetRandom problem мо бояд як сохтори маълумотро таҳия намоем, ки ҳамаи амалиётҳои зеринро ба ҳисоби миёна дар вақти O (1) дастгирӣ кунад. insert (val): ҷузъи валро ба маҷмӯъ дохил мекунад, агар он ҳоло набошад. хориҷ кардан (вал): Вали унсурро аз маҷмӯъ, агар ҳузур дошта бошад, тоза мекунад. getRandom: Элементи тасодуфиро аз маҷмӯи ҷорӣ бармегардонад ...

Бештар

Саволи 159. Фосилаи бо ҳам мепайвандад Ҳангоми ҳалли мушкилоти фосилаҳои бо ҳам мепайвандад, мо маҷмӯаи фосилаҳоро додем, якҷоя ва баргардонидани ҳамаи фосилаҳои такрори. Намунаи вуруд: [[2, 3], [3, 4], [5, 7]] Натиҷа: [[2, 4], [5, 7]] Шарҳ: Мо метавонем [2, 3] ва [3 -ро якҷоя кунем , 4] дар якҷоягӣ барои ташаккул додан [2, 4] Равиши ҷустуҷӯи якҷоякунӣ ...

Бештар

Саволи 160. Медиании ду массиви ҷудошуда Ду массиви ҷудошудаи А ва В мутаносибан андозаи n ва m дода шудааст. Медиании массиви ниҳоии мураттабро, ки пас аз якҷоя кардани ду массиви додашуда ба даст оред ё ба ибораи дигар гӯем, мо медиан ду массиви ҷудошударо ёбем. (Мураккабии интизоршуда вақт: O (log (n))) Approach 1 for ...

Бештар

Саволи 161. Максимум маҳсулот Дар масъалаи ҳадди ақали маҳсулот, мо массиви бутунро додем, зерсатри ҳамсояро бо ҳадди ақалл як элемент пайдо кунед, ки ҳосили аз ҳама калон дорад. Мисоли Arr = [0, -1, 0, 1, 2, -3] Ҳосили максималӣ = 2 Arr = [- 1, -1, -1] Ҳосили максималӣ = -1 Arr = [0, -1, 0, - 2, 0] ...

Бештар

Саволи 162. Максимум ҳадди ақаллро барои ҳар як андозаи тиреза дар массиви додашуда ёбед Массиви [] андозаи n дода шудааст. Барои ҳар як андозаи тиреза, ки аз 1 то n дар массив фарқ мекунад ё ҳадди аққалро барои ҳар андозаи тиреза дар массиви додашуда пайдо кунед. Намунаи вуруд: a [] = {10, 20, 30, 50, 10, 70, 30} Натиҷа: 70 30 20 ...

Бештар

Саволи 163. Андозаи ҳадди ақал Бо назардошти массиви ададҳои бутуни мусбат ва суммаи s, андозаи ҳадди ақалли як қатори пайдарпайи ададҳоро пайдо кунед, ки ҷамъашон ба s ё аз он зиёд бошад (арзиши додашуда). Намунаи вуруд: nums [] = {2, 3, 1, 2, 4, 3} s = 7 Натиҷа: 2 {Subarray [4, ...

Бештар

Саволи 164. Ҷустуҷӯи унсур дар массиви мураттабшуда Ҳангоми ҷустуҷӯ дар масъалаҳои массиви гардиши ҷобаҷогузорӣ мо массиви мураттабшуда ва гардишёфта ва унсуре додем, санҷед, ки оё ин элемент дар массив мавҷуд аст ё не. Намунаҳо Рақами вуруд [] = {2, 5, 6, 0, 0, 1, 2} target = 0 Натиҷаи ҳақиқии вуруди [] = {2, ...

Бештар

Саволи 165. Максимум маҳсулот Бо назардошти массиви n бутун, ҳосили ҳадди аксарро, ки аз зеркатри ҳамсояи массиви додашуда ба даст оварда шудааст, ёбед. Намунаҳо Вуруди arr [] = {-2, -3, 0, -2, -40} Натиҷаи 80 arr вуруди [] = {5, 10, 6, -2, 1} Натиҷаи 300 arr вуруди [] = {-1 , -4, -10, 0, 70} Натиҷаи 70 ...

Бештар

Саволи 166. Матрицаи сифрҳоро таъин кунед Дар масъалаи матрицаи муқарраршудаи сифрҳо, мо матритсаи (n X m) додем, агар элемент 0 бошад, тамоми сатр ва сутуни 0 -ро таъин кунед. Намунаҳо Вуруд: {[1, 1, 1] [1, 0, 1] [1, 1, 1]} Натиҷа: {[1, 0, 1] [0, 0, 0] [1, 0, 1] ...

Бештар

Саволи 167. 3 сум Дар 3 масъалаи Sum, мо массиви ададҳои n-и бутунро додем, ҳамаи сегоникҳои беназирро, ки то 0-ро ташкил медиҳанд, ёбед, мисол Вуруд: nums = {-1, 0, 1, 2, -1, -4} Натиҷа: { -1, 0, 1}, {-1, 2, -1} Равиши соддалавҳона барои мушкилоти 3 сум Равиши қувваи бераҳм ...

Бештар

Саволи 168. Рақами такрориро ёбед Бо назардошти массиви ададҳои дорои (n + 1) унсурҳо ва ҳар як элемент аз 1 то n мебошад. Агар танҳо як унсури такрорӣ бошад, рақами такрориро ёбед. Намунаҳо Вуруд: nums = {1, 3, 4, 2, 2} Натиҷа: 2 Вуруд: nums = {3, 1, 3, 4, 2} Натиҷа: 3 соддалавҳона ...

Бештар

Саволи 169. Интихоби обанбор Интихоби обанбор ин усули интихоби тасодуфӣ аз k обанбор аз рӯйхати додашудаи n ашё мебошад, ки дар он n хеле калон аст. Масалан, рӯйхатҳои ҷустуҷӯ дар Google, YouTube ва ғ. Усули соддалавҳона барои интихоби обанбор Масоҳати обанборро бо андозаи k созед, тасодуфан ашёро аз рӯйхати додашуда интихоб кунед. ...

Бештар

Саволи 170. Унсури зуд-зуд дар як массив Ба шумо массиви бутун дода мешавад. Дар баёни масъала гуфта мешавад, ки шумо бояд элементҳои зуд-зуд дар массив мавҷудбударо пайдо кунед. Агар якчанд арзишҳое мавҷуд бошанд, ки шумораи максималии маротиба ба амал оянд, мо бояд ҳар кадоми онҳоро чоп кунем. Намунаи вуруд [1, 4,5,3,1,4,16] Натиҷа ...

Бештар

Саволи 171. Маблағи ҳадди аққали роҳ Дар масъалаи ҳадди ақали суммаи роҳ, мо матритсаи "a × b" -ро иборат аз рақамҳои ғайри манфӣ додем. Вазифаи шумо он аст, ки роҳро аз чап ба рост ба поён ёбед, ки маблағро аз ҳамаи рақамҳое, ки дар роҳи пайдокардаи шумо дохил мешаванд, кам мекунад. Эзоҳ: Шумо танҳо ҳаракат карда метавонед ...

Бештар

Саволи 172. K стекҳоро дар массиви ягона чӣ гуна самаранок татбиқ кардан мумкин аст? Сохтори нави маълумотро таҳия ва татбиқ кунед, ки k Stacks-ро дар массиви ягона амалӣ созад. Сохтори нави додаҳо бояд ин ду амалро пуштибонӣ кунад - push (element, stack_number): ки унсурро ба шумораи муайяни стек тела медиҳад. pop (stack_number): ки унсури болоиро аз ...

Бештар

Саволи 173. Чоп кунед Баъд шумораи бештари саволҳои Q Дар масъалаи Next Next Шумораи зиёди саволҳои Q ба мо массиви [] андозаи n дода шудааст, ки рақамҳо дорад ва массиви дигари q [] андозаи m-ро дарбар мегирад. Ҳар як дархост нишондиҳандаро дар массиви a [] нишон медиҳад. Барои ҳар як дархост, ман рақамро аз массив чоп мекунам ...

Бештар

Саволи 174. Санҷед, ки оё массив анбора ҷудошаванда аст Дар санҷиши он, ки оё массив стек стол аст ё не, мо ба массиви [] андозаи n дода будем, ки унсурҳои аз 1 то n -ро бо тартиби тасодуфӣ дар бар мегирад. Массивро бо тартиби баландшавӣ бо истифода аз стаки муваққатӣ, пас аз ин ду амал ҷудо кунед - Элементро дар оғоз хориҷ кунед ...

Бештар

Саволи 175. Рақамҳои Top (ё зуд-зуд) -ро дар ҷараён пайдо кунед Дар ёфтани рақамҳои k (ё зуд-зуд) дар масъалаи ҷараён, мо массиви бутуни иборат аз баъзе ададҳоро додем. Дар баёни масъала гуфта мешавад, ки шумо бояд аз массив унсуре гиред ва шумо метавонед дар боло танҳо ҳадди аксар k рақам дошта бошед. Мо бояд ...

Бештар

Саволи 176. K ҷойи холӣ LeetCode K холӣ ҷойи як мушкили хеле машҳур дар LeetCode аст. Ҳалли мушкилот ба он монанд аст - Боғ иборат аз n слот аст, ки ҳар як гул дорад. Ҳама гулҳо аввал ношукуфтаанд. Масви a [] гул ва бутуни k дода шудааст. Бо назардошти i, ки аз 0, i + 1 '...

Бештар

Саволи 177. Оби боронро дастгир кунед Ҳангоми ҳалли мушкилоти оби борон, мо N ададҳои манфии нокифояро пешниҳод кардем, ки харитаи баландиро ифода мекунанд ва паҳнои ҳар сатр 1 аст. Мо бояд миқдори оберо, ки дар сохтори дар боло буда метавонад, пайдо кунем. Мисол Биёед фаҳмем, ки бо мисол Барои баландии боло ...

Бештар

Саволи 178. Усули тирезаи лағжанда Пеш аз он ки ба он савор шавед ва ҳамроҳ бо чӣ гуна техникаи равзанаи лағжанда? Он чӣ кор мекунад ва чӣ гуна он чӣ кор мекунад, ба мо имкон медиҳад, ки ин мафҳумро аз ҳисоби масъалаи хурд ба даст орем, Бо назардошти як қатор бутунҳо, мо вазифадорем, ки аз ҳама ҳама ...

Бештар

Саволи 179. Ҷустуҷӯи унсури наздиктарин К Ҳангоми ёфтани масъалаи наздиктарин унсури K мо массиви мураттаб ва арзиши x додем. Масъала дар ёфтани шумораи K элементҳои ба х дар массиви додашуда мебошад. Бо назардошти массиви arr [] = {12, 16, 22, 30, 35, 39, 42,45, 48, 50, 53, 55, 56} ва x ...

Бештар

Саволи 180. Ҷаҳиш бозӣ Дар бозии ҷаҳиш мо массиви бутуни ғайри манфӣ додем, шумо дар аввал дар индекси якуми массив ҷойгир ҳастед. Ҳар як унсури массив дарозии максималии ҷаҳиши шуморо дар он мавқеъ нишон медиҳад. Муайян кунед, ки оё шумо ба нишондиҳандаи охирин расида метавонед. Мисоли вуруд: arr = [2,3,1,1,4] ...

Бештар

Саволи 181. Постфикс ба табдили префикс Дар ин масъала, мо сатре додем, ки ифодаи ифодаи постфиксро ифода кунад. Мо бояд postfix ба префикси табдили кор кунем. Notation Prefix Дар ин қайд, мо операндҳоро пас аз оператор менависем. Он инчунин ҳамчун Notation Полша маълум аст. Масалан: + AB ифодаи префикс аст. Заметки Postfix дар ...

Бештар

Саволи 182. Маблағи якҷоя Дар якҷоягӣ бо масъалаи сум, мо массиви бутуни мусбати arr [] ва суммаи s –ро додем, дар arr [] ҳамаи таркиби беназири унсурҳоро ёбед, ки ҷамъи он унсурҳо ба s баробар аст. Худи ҳамон рақами такрориро аз arr [] шумораи номаҳдуди интихоб кардан мумкин аст. Унсурҳо ...

Бештар

Саволи 183. Максимум майдони ҷазира Тавсифи масъала: Бо назардошти матритсаи 2D, матритса танҳо 0 (ифодакунандаи об) ва 1 (намояндаи замин) дорад. Ҷазира дар матритса бо роҳи гурӯҳбандии ҳамаи 1ҳои шафати пайвастшудаи 4-самтӣ (уфуқӣ ва амудӣ) ташкил карда мешавад. Дар матритса майдони максималии ҷазираро ёбед. Фарз мекунем, ки ҳамаи чор канори ...

Бештар

Саволи 184. Ҷустуҷӯ дар массиви мураттабшуда Ҷустуҷӯи унсурҳоро дар массиви чархзанандаи мураттаб бо истифодаи ҷустуҷӯи дуӣ дар вақти O (logn) ёфтан мумкин аст. Мақсади ин вазифа аз ёфтани унсури додашуда дар массиви чархзании дар вақти O (logn) иборат аст. Баъзе мисолҳои массиви чархзанандаи мураттаб оварда шудаанд. Намунаи вуруд: arr [] = {7,8,9,10,1,2,3,5,6}; ...

Бештар

Саволи 185. Роҳҳои беназир Шабакаи mxn 2D дода мешавад ва шумо дар чашмаки боло ва чапи шабака истодаед. яъне чашмаке, ки дар (1,1) ҷойгир аст. Шумораи роҳҳои беназиреро, ки барои расидан ба ҳуҷайрае, ки дар (m, n) воқеъ аст, аз чашмаки (1,1) ... гирифтан мумкин аст.

Бештар

Саволи 186. Максимум Subarray Дар масъалаи Максимум Subarray мо як адади бутуни бутунро додем, зер массиви ҳамсояро, ки ҳаҷми аз ҳама калонтаринро дорад, пайдо кунед ва арзиши максималии ҷуброни зерро чоп кунед. Мисол Рақамҳои вуруд [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} Натиҷаи 6 алгоритм Ҳадаф ёфтан аст ...

Бештар

Саволи 187. Дарозии пайдоиши Фибоначчи дарозтарин Бо назардошти массиви қатъии афзояндаи ададҳои мусбат, дарозии пайдоиши дарозтарини фибоначиро ёбед. Пайдарпаии n унсур фибоначиро монанд мекунад, агар, n> = 3 xi = x (i - 2) + x (i -1), ки xi мӯҳлати ith пайдарпаӣ аст ва i> = 2 Мисолҳо arr [] -ро ворид кунед. ..

Бештар

Саволи 188. Якҷоя кардани фосилаҳо Ҳангоми якҷоякунии проблемаҳо мо маҷмӯи фосилаҳои шакли [l, r] -ро додем, фосилаҳои бо ҳам пайвастаро. Намунаҳои вуруд {[1, 3], [2, 6], [8, 10], [15, 18]} Натиҷа {[1, 6], [8, 10], [15, 18]} Вуруд {[ 1, 4], [1, 5]} Натиҷа {[1, 5]} Усули соддалавҳона барои муттаҳид кардани фосилаҳо ...

Бештар

Саволи 189. 4Сум Дар масъалаи 4Sum, мо бутуни х ва массиви [] андозаи n додем. Ҳама маҷмӯи беназири 4 унсурро дар массив тавре ёбед, ки ҷамъи он 4 унсур ба бутуни додашудаи х баробар бошад. Намунаи вуруд a [] = {1, 0, -1, ...

Бештар

Саволи 190. Пайдо кардани унсури қулла Биёед фаҳмем, ки проблемаи Find Peak Element. Имрӯз мо массиви худро дорем, ки ба унсури авҷи худ ниёз дорад. Ҳоло, шумо бояд дар ҳайрат бошед, ки ман унсури авҷро дар назар дорам? Унсури қулла якеест, ки аз ҳама ҳамсояҳои худ бузургтар аст. Мисол: Бо назардошти массиви ...

Бештар

Саволи 191. K-уми хурдтарин унсур дар матритсаи мураттаб Дар элементи хурдтарини K-уми матрицаи мураттаб, мо матрисаи nxn додем, ки дар он ҳар як сатр ва сутун бо тартиби камшаванда мураттаб карда мешавад. Дар массиви 2D додашуда kth хурдтарин элементро ёбед. Намунаи вуруди 1: k = 3 ва матритса = 11, 21, 31, 41 ...

Бештар

Саволи 192. Leetcode секунҷаи Паскал Секунҷаи Паскал як масъалаи хеле хуби Leetcode аст, ки дар Амазонка, Майкрософт ва дигар ширкатҳо борҳо пурсида мешавад. мо сатрҳои бутуни ғайри манфӣ додем, сатрҳои аввалини секунҷаи паскалро чоп кунед. Мисол сатрҳо = 5 сатр = 6 Намудҳои ҳалли секунҷаи Паскал Барномаи барномасозии динамикии Leetcode ...

Бештар

Саволи 193. Рақами гумшуда Дар масъалаи Рақами гумшуда мо массиви андозаи N додем, ки шумораи аз 0 то N -ро дарбар мегирад. Ҳама қиматҳои массив беназиранд. Мо бояд рақами гумшудаеро пайдо кунем, ки дар массив вуҷуд надорад ва ин рақам дар байни 0 то N ҷойгир аст. Ин ҷо ...

Бештар

Саволи 194. Массивро ҷобаҷо кунед Дар якҷоягӣ бо мушкилоти массиви ҷудошуда, мо ду массиви мураттабро бо тартиби афзоиш додаем. Дар вуруд аввал, мо адади ба массиви1 ва массиви2 саршударо додем. Ин ду рақам N ва M мебошанд. Андозаи массиви1 ба суммаи N ва M баробар аст. Дар қатори 1 аввал ...

Бештар

Саволи 195. Ҷудокунии миқдори баробар Ҷудосозии миқдори ҷудокунанда мушкилотест, ки дар он мо массиви рақамҳои мусбат додаем. Мо бояд фаҳмем, ки оё метавонем онро ба ду зерсохторҳо тақсим кунем, то ҷамъи элементҳо дар ҳарду маҷмӯъ яксон бошад. Дар ин ҷо шарт нест, ки шумораи ...

Бештар

Саволи 196. Рангҳоро ҷобаҷо кунед Ҷобаҷогузории рангҳо мушкилотест, ки дар он мо бояд массиви дорои N объектро диҳем. Ҳар як қуттӣ бо як ранги ягона ранг карда шудааст, ки метавонад сурх, кабуд ва сафед бошад. Мо N ашё дорем, ки аллакай ранг карда шудаанд. Мо бояд массивро тавре ҷобаҷо кунем, ки ҳамон ранг ...

Бештар

Саволи 197. Массивро давр занед Массивро чарх додан мушкилотест, ки дар он мо массиви андозаи N додаем. Мо бояд массивро ба самти зарурӣ гардонем. Ҳар як элемент ба як мавқеъ гузаштан ба тарафи рост ва унсури охири массив ба ҳолати аввал меоянд. Ҳамин тавр, мо арзиши K додаем ...

Бештар

Саволи 198. Контейнер бо бештари об Тавсифи масъала: ба шумо n адад (y0, y1, y2… yn-1) дар n индекс (i = 0,1,2… n-1) дода мешавад. Адади индекси i-ум yi аст. Акнун, шумо ҳар як нуқтаи пайвасткунандаи (i, yi) ва (i, 0) -ро дар хатти картезианӣ n хат кашидаед. Ҳаҷми максималии обро ёбед ...

Бештар

Саволи 199. Зарб задани занҷири матритса бо истифодаи барномасозии динамикӣ Зарбкунии занҷири матритса усули истифодаест, ки дар он мо роҳи беҳтарини зарбкунии матрицаҳои додашударо пайдо мекунем. Ҳамаи мо медонем, ки зарбкунии матрица дар табиат ассотсиативӣ аст (A * B = B * A). Ҳамин тавр, мо фармоишҳои зиёде дорем, ки мехоҳем зарбро иҷро кунем. Дар асл, дар ин алгоритм, ...

Бештар

Саволи 200. Маблағи зертобеъ ба к баробар аст Масви бутун ва бутуни k дода шудааст. Шумораи умумии зерҷузъҳои ҳамшафати массиви додашударо ёбед, ки маҷмӯи элементҳо ба k баробар аст. Мисоли вуруди 1: arr [] = {5,0,5,10,3,2, -15,4} k = 5 Натиҷа: 7 Вуруди 2: arr [] = {1,1,1,2,4, -2} k = 2 Натиҷа: 4 Шарҳ: мисолро дида мебароем-1 ...

Бештар

Саволи 201. Мушкилоти суммаи ҷузъ Дар масъалаи суммаи зергурӯҳ, ба мо рӯйхати ҳама рақамҳои мусбат ва як сум дода мешавад. Мо бояд тафтиш кунем, ки оё зергурӯҳ мавҷуд аст, ки ҷамъаш ба маблағи додашуда баробар бошад. Мисол Рӯйхати вуруди рақамҳо: 1 2 3 10 5 сум: 9 Натиҷаи ҳақиқӣ Шарҳи барои ...

Бештар

Саволи 202. Дӯкони Sort Hap sort - ин як усули ҷобаҷогузории дар муқоиса асосёфта мебошад, ки ба сохтори маълумотҳои Dual Heap асос ёфтааст. HeapSort ба як навъ интихоб монанд аст, ки дар он элементи ҳадди аксарро пайдо мекунем ва пас он элементро дар охири он ҷойгир мекунем. Мо ин равандро барои унсурҳои боқимонда такрор мекунем. Бо назардошти номаҳдуд ...

Бештар

Саволи 203. Мушкилоти тағирёбии танга Мушкилоти тағирёбии тангаҳо - Баъзе тангаҳои арзишашон гуногун c1, c2,…, cs дода шудаанд (Масалан: 1,4,7….). Ба мо маблағе н лозим аст. Ин тангаҳои додашударо барои ташаккули миқдори n истифода баред. Шумо метавонед тангаро чанд маротиба ки лозим аст, истифода баред. Шумораи умумии роҳҳоро ёбед, ки ...

Бештар

Саволи 204. Зарбкунии ду матритса Гуфтори масъала Дар масъалаи "Зарбкунии ду матрица" мо ду матритса додем. Мо бояд ин матритсаро зарб занем ва натиҷа ё матритсаи ниҳоиро чоп кунем. Дар ин ҷо, шарти зарурӣ ва кофӣ шумораи сутунҳо дар А бояд ба шумораи сатрҳо дар матритса баробар бошад ...

Бештар

Саволи 205. Шумораи ҳадди ақали Амалҳои якҷоякунӣ барои сохтани массив Палиндром Изҳороти масъала Дар "Шумораи ҳадди ақали амалиёти якҷоякунӣ барои сохтани Палиндром массив" мо массиви "a []" - ро додаем. Шумораи ҳадди ақали якҷояшавӣ-амалиётро барои сохтани палиндром массивӣ ёбед. Аҳамият диҳед, Палиндром калима, ибора ё пайдарпаӣ мебошад, ки ҳамон қафо ба пеш менигарад. ...

Бештар

Саволи 206. Шумораи ҳадди ақалро аз пайдарпаии додашудаи D ва I тартиб диҳед Изҳороти масъала Дар масъалаи "Шакли минималии шакл аз пайдарпаии додашудаи D ва I", мо намунае додем, ки танҳо I ва D -ро дар бар мегирад. Ман барои афзоиш ва D барои коҳиш. Барномае нависед, ки шумораи камтаринро мувофиқи он намуна чоп кунад. Рақамҳои аз 1-9 ва рақамҳо такрор шуда наметавонанд. Формати вуруд ...

Бештар

Саволи 207. Subarray-и дарозии додашударо бо миёнаи камтарин ёбед Изҳороти масъала Дар "Масъалаи зердараҷаи дарозии додашударо бо миқдори камтарин пайдо кунед" мо массив ва адади вуруди X-ро додем. Барои пайдо кардани зергурӯҳи дарозии X бо ҳисоби миёна / ҳадди ақал барнома нависед. Индекси оғоз ва хотимаи зергурӯҳро чоп мекунад, ки камтарин ...

Бештар

Саволи 208. Нулҳоро чарх занед, то шумораи пай дар пай 1 зиёд карда шавад Изҳороти масъала Дар "Нулҳоро гиред, то ки шумораи 1-и пай дар пай зиёд карда шавад", мо массиви дуӣ ва адади х-ро, ки не-ро ифода мекунад, додем. аз сифрҳо бояд гардонида шавад. Барномае нависед, то сифрҳоеро ёбед, ки онҳоро тоб додан лозим аст ...

Бештар

Саволи 209. Массивҳои ҷудокардашударо K якҷоя кунед ва Натиҷаи мураттабро чоп кунед Изҳороти масъала Дар "Массивҳои мураттабшудаи K ва натиҷаи ҷобаҷогузории чоп", мо массивҳои мураттабшудаи ҳаҷмашонро гуногун додаем. Барои якҷоя кардани ин массивҳо барномае нависед ва массиви ниҳоии мураттабшударо ҳамчун натиҷа чоп кунед. Формати вуруд Сатри аввал, ки бутуни n -ро дар бар мегирад. N сатри оянда дорои ...

Бештар

Саволи 210. Унсури ҳадди ақалро дар массиви мураттаб ва гардишёфта ёбед Изҳороти масъала Дар масъалаи "Элементҳои ҳадди аққалро дар массиви мураттаб ва гардишаванда пайдо кунед", мо массиви мураттабро [] додем. Ин массив дар ягон нуқтаи номаълум чарх мезанад, унсури минималии ин массивро ёбед. Формати вуруд Аввалин ва танҳо як сатр, ки дорои арзиши бутуни n мебошад. ...

Бештар

Саволи 211. Ҷудо кардани унсурҳо аз рӯи басомади II Изҳороти масъала Дар масъалаи "Элементҳоро бо басомади II ҷобаҷо кунед" мо массиви [] додем. Массивро мувофиқи басомади унсурҳо ҷобаҷо кунед, ки дар он унсури басомади баландтар пас аз дигарон меояд. Формати вуруд Аввалин ва танҳо як сатр, ки бутуни n -ро дар бар мегирад. Хатти дуюм дорои н ...

Бештар

Саволи 212. Хариди саҳмияҳо барои баланд бардоштани фоида фурӯшанд Изҳороти мушкилот Дар мушкилоти "Хариди саҳҳомӣ фурӯшед, то ҳадди аксар фоидаро фурӯшем" мо массиви додаем, ки нархи саҳмияҳои ҳаррӯзаро дар бар мегирад, фоидаи ҳадди аксарро, ки бо хариду фурӯш дар он рӯзҳо ба даст меоред, пайдо кунед. Дар ин ҷо, мо метавонем якчанд маротиба хариду фурӯш кунем, аммо танҳо пас аз фурӯш ...

Бештар

Саволи 213. Фосилаҳои такроршавандаро якҷоя кунед II Изҳороти мушкилот Дар масъалаи "Якҷоя кардани фосилаи бо ҳам пайвастани II" мо маҷмӯи фосилаҳо додем. Барномае нависед, ки фосилаи бо ҳам пайвастаро ба як муттаҳид кунад ва ҳамаи фосилаи бо ҳам номувофиқро чоп кунад. Формати вуруд Сатри аввал, ки адади бутун n дорад. Хатти дуюм дорои n ҷуфт, ки ҳар як ҷуфт ...

Бештар

Саволи 214. Ҳадди ниҳоии зерсохтор бо истифодаи Divide and Conquer Изҳороти масъала Дар масъалаи "Ҷамъбасти максималии зеркатра бо истифода аз тақсим ва ғолиб" мо массиви ҳам ададҳои мусбат ва ҳам манфӣ додем. Барномае нависед, ки он бузургтарин ҳосили зерпайванди ҳамсояро пайдо кунад. Формати вуруд Сатри аввал дорои бутуни N. Хатти дуюм дорои массиви ...

Бештар

Саволи 215. Мушкилоти ҷобаҷогузории pancake Изҳороти проблемавӣ "Мушкилоти ҷобаҷогузории pancake" ба ҷобаҷогузории pancake асос ёфтааст. Бо назардошти массиви ҷудошуда, мо бояд барномае нависем, ки танҳо амалиёти флипро барои ҷобаҷогузории массив истифода барад. Flip амалиётест, ки массивро бармегардонад. Формати вуруд Сатри аввал дорои бутуни N. Хатти дуюм дорои N ҷудошуда бо фосила ...

Бештар

Саволи 216. Ҷобаҷогузории pancake Изҳороти масъала Дар масъалаи "Sorting Pancake", мо массиви бутуни A [] додем. Массивро бо иҷрои як қатор флипҳои pancake ҷудо кунед. Дар як флипи панелӣ мо қадамҳои зеринро иҷро мекунем: А-и k-ро интихоб кунед, ки дар он 1 <= k <= arr.length. Паси қаторро баргардонед [0… k-1] (0-индексатсияшуда). Вуруд ...

Бештар

Саволи 217. Рақамҳои додашударо ба тартиб дароред, то шумораи аз ҳама калонтаринро II Изҳороти масъала Дар масъалаи "Рақамҳои додашударо барои ташаккули адади калонтарини II" тартиб диҳед, мо массиви бутуни мусбат додем. Онҳоро тавре ҷойгир кунед, ки қарор арзиши аз ҳама калонро ташкил диҳад. Формати вуруд Аввалин ва танҳо як сатр, ки бутуни n -ро дар бар мегирад. Хатти дуюм дорои ...

Бештар

Саволи 218. Татбиқи такрори Sort Sort Изҳороти мушкилот Дар масъалаи "Татбиқи такрории навъҳои фаврӣ", мо массивро [] додем. Мо бояд массивро бо ёрии навъҳои фаврӣ ҷобаҷо кунем. Дар ин ҷо, навъҳои фаврӣ рекурсивӣ иҷро намешаванд, балки ба тариқи такрорӣ амалӣ карда мешаванд. Формати вуруд Сатри аввал, ки адади бутун n дорад. Хатти дуюм дорои ...

Бештар

Саволи 219. Массиви додашударо печонед Изҳороти масъала Дар масъалаи "Арзиши массиви додашуда" мо массиви бутунро додем. Барномае тартиб диҳед, ки массиви додашударо омезиш диҳад. Яъне, он унсурҳои массивро ба таври тасодуфӣ омезиш медиҳад. Формати вуруд Сатри аввал, ки адади бутун n дорад. Хатти дуввум, ки н бутуни бо фосила ҷудокардашударо дар бар мегирад ...

Бештар

Саволи 220. Сатрро бо шумораи максималии 1ҳо ёбед Изҳороти масъала Дар масъалаи "Сатри шумораи максималии 1-ро ёбед" мо матритса (массиви 2D) додем, ки дорои ҳар як сатр ҷудошуда рақамҳои дуӣ мебошанд. Сатреро ёбед, ки адади максималии он 1 бошад. Формати вуруд Сатри аввал, ки дорои ду ададҳои бутуни n, m мебошад. Баъд, n сатр ...

Бештар

Саволи 221. Ҷобаҷогузории массиви K K Изҳороти масъала Дар масъалаи "Ҷобаҷогузории массиви K мураттабшуда" мо массиви n унсурро додем, ки ҳар як элемент аз мавқеи ҳадафаш ҳадди аксар k аст. Алгоритме тартиб диҳед, ки вақти O (n log k) -ро ҷобаҷо кунад. Формати вуруд Сатри аввал, ки дорои ду аҳамияти бутуни N ...

Бештар

Саволи 222. Максимум маҳсулот Subarray II Изҳороти масъала Дар масъалаи "Subarray II Maximum Product" мо массиви иборат аз бутунҳои мусбат, манфӣ ва инчунин сифрҳоро додем. Мо бояд ҳадди аксар маҳсулоти зеризаминиро пайдо кунем. Формати вуруд Сатри аввал дорои бутуни N. Хатти дуюм дорои N бутуни ҷудошуда бо фосила. Формат Натиҷа Ягона ...

Бештар

Саволи 223. Subarray калонтарин бо шумораи баробари 0 ва 1 Изҳороти масъала Дар "Масдари калонтарин бо шумораи баробари 0 ва 1" мо массиви a [] додем, ки ҳамагӣ 0 ва 1 -ро дар бар мегирад, ки бузургтарин зеркатраро бо шумораи баробари 0 ва 1 дарёбед ва индекси оғозро чоп мекунад ва индекси интиҳои калонтарин subarray. ...

Бештар

Саволи 224. Минбаъд афзоиши маблағи зиёдтар Изҳороти мушкилот Дар масъалаи "Ҷамъбасти максималии афзоиши оқибат" мо массив додаем. Ҷамъи пайдарпайии максималии массиви додашударо ёбед, яъне ададҳои бутун дар пайдарпа бо тартиби ҷудошуда. Пасванд як қисми массив аст, ки пайдарпаии он аст, ки ...

Бештар

Саволи 225. Шумораи унсурҳои хурдтар дар тарафи рост Изҳороти масъала Дар масъалаи "Шумораи элементҳои хурдтар аз тарафи рост", мо массивро [] додем. Шумораи элементҳои хурдтарро, ки дар тарафи рости ҳар як элемент ҷойгиранд, ёбед. Формати вуруд Аввалин ва танҳо як сатр, ки дорои бутуни N мебошад. Хатти дуюм дорои N бутуни ҷудошуда. Натиҷа ...

Бештар

Саволи 226. Афзоиши оқибати дарозии се бо ҳадди аксар маҳсулот Изҳороти масъала Дар масъалаи "Афзоиши пайдарпайии дарозии се бо ҳосили зиёд", мо массиви ададҳои мусбат додем. Ҷонишини дарозии 3-ро бо ҳосили максималӣ ёбед. Оқибат бояд афзоиш ёбад. Формати вуруд Аввалин ва танҳо як сатр, ки дорои бутуни N мебошад, ки андозаи онро ифода мекунад ...

Бештар

Саволи 227. Унсурҳо дар массив зиёда аз маротиба N / K пайдо мешаванд Изҳороти масъала Дар "Элементҳо дар массив зиёда аз N / K пайдо мешаванд" мо массиви бутуни андозаи n-ро додем. Элементҳоеро ёбед, ки зиёда аз n / k маротиба пайдо мешаванд. Дар куҷо k арзиши вуруд аст. Формати вуруд Аввалин ва танҳо як сатр, ки дорои ду ададҳои N ва ... мебошад

Бештар

Саволи 228. Пайдо кардани унсури Қуллаи аз Array Изҳороти масъала Дар масъалаи "Пайдо кардани унсури қуллаи массив", мо массиви вуруди бутунҳоро додем. Унсури авҷро пайдо кунед Дар массив, унсур унсури қулла аст, агар элемент аз ҳарду ҳамсоя бузургтар бошад. Барои унсурҳои кунҷӣ, мо метавонем ягона ...

Бештар

Саволи 229. Рақамҳои мусбат ва манфиро ба тариқи ҷобаҷо дар массив аз нав тағир диҳед Изҳороти масъала Дар масъалаи "Азнавсозии рақамҳои мусбат ва манфӣ ба таври алтернативӣ дар массив" мо массивро [] додем. Ин массив ададҳои мусбат ва манфиро дар бар мегирад. Массивро тавре тағир диҳед, ки мусбат ва манфӣ ба таври алтернативӣ гузошта шаванд. Дар ин ҷо, шумораи унсурҳои мусбат ва манфӣ набояд ...

Бештар

Саволи 230. Рақами максималии такрори массивро ёбед Изҳороти масъала Дар масъалаи "Пайдо кардани рақами максималии такрори массив" мо массиви номатлубро ба андозаи N додем. Массиви додашуда рақамҳоро дар диапазони {0, k} дар бар мегирад, ки дар он ҷо к <= N адади максималии меояд маротиба дар массиви. Формати вуруд ...

Бештар

Саволи 231. Гӯшаи ҷанг Изҳороти масъала Ҳангоми ҳалли мушкилот, мо массиви бутунро додем, массиваро ба ду зершабҳаи андозаи n / 2 тақсим кунед, то фарқи суммаи ду зерсуруд ҳадди ақал имконпазир бошад. Агар n ҳатто ҳар як андозаи зергурӯҳ n / 2 бошад. Агар ...

Бештар

Саволи 232. Аввалин сайри даврӣ барои боздид аз ҳамаи бензинҳои бензин Дар сафари аввалини даврӣ барои дидани ҳама мушкилоти бензин изҳорот чунин аст, ки дар доираи он доира бо n насосҳои бензин мавҷуд аст. Ҳар як насоси бензин дорои як ҷуфт маълумот аст. Арзиши аввал миқдори насоси бензин аст ва дуввум ...

Бештар

Саволи 233. Секунҷаҳои имконпазирро ҳисоб кунед Изҳороти масъала Дар ҳисоб кардани секунҷаҳои эҳтимолии масъала, мо массиви n-и бутуни мусбат додем. Шумораи секунҷаҳоро, ки бо истифода аз се унсури гуногуни массив ҳамчун паҳлӯҳои секунҷа сохта мешаванд, ёбед. Эзоҳ: Шарти секунҷа ҷамъи ду тараф аст ...

Бештар

Саволи 234. Маблағи ҳадди ақрабаки зеркашӣ Изҳороти масъала Дар масъалаи максималии ҷуброни зарринии даврӣ, мо массиви бутуни дар давр ҷойгиршуда додем, ҷамъи максималии рақамҳои пайдарпайро дар массиви даврӣ ёбед. Намунаи вуруди arr [] = {13, -17, 11, 9, -4, 12, -1} Натиҷаи 40 Шарҳ дар ин ҷо, ҷамъ = 11 + ...

Бештар

Саволи 235. Чор унсур, ки ҷамъбаст карда мешаванд Изҳороти масъала Дар чор унсуре, ки масъалаи додашударо ҷамъбаст мекунад, мо массиви дорои N элементро додем, ки метавонанд мусбат ё манфӣ бошанд. Маҷмӯи чор унсурро ёбед, ки ҷамъашон ба арзиши додашудаи k баробар аст. Формати вуруд Сатри аввал дорои бутуни N Сатри дуюм дорои массив ...

Бештар

Саволи 236. Мушкилоти тақсимот Изҳороти масъала Дар масъалаи Ҳиҷоб, мо маҷмӯаро додем, ки n элементро дар бар мегирад. Ёбед, ки оё маҷмӯи додашударо ба ду маҷмӯа тақсим кардан мумкин аст, ки ҷамъи элементҳо дар зергурӯҳҳо ба ҳам баробар аст. Намунаи arr вуруди [] = {4, 5, 11, 9, 8, 3} Натиҷаи ҳа Шарҳ Массиви ...

Бештар

Саволи 237. Мушкилоти машхур Изҳори мушкилот Дар мушкилоти машхур ҳуҷраи N нафар вуҷуд дорад, Машхурро ёбед. Шартҳо барои машхур ин аст- Агар А машҳур бошад, пас ҳама дар ҳуҷра бояд А.-ро бишносанд. А набояд касеро дар ҳуҷра шиносад. Мо бояд нафареро ёбем, ки ин шартҳоро қонеъ гардонад. ...

Бештар

Саволи 238. Ҷустуҷӯи ҷобаҷогузори андозаи 3 -ро ёбед Баёни масъала Дар массиви додашудаи бутуни адад. Мо бояд пайдарпаии мураттабшудаи андозаи 3-ро пайдо кунем. Бигзор се унсур массиви [i], массиви [j], массиви [k] бошанд, пас массиви [i] <массиви [j] <массиви [k] барои i <j < к. Агар дар массив сегона сегонаҳо пайдо шаванд, пас ягонтои онро чоп кунед ...

Бештар

Саволи 239. Subarray бо маблағи додашуда Изҳороти масъала Дар зергурӯҳ бо ҳисоби суммаи додашуда, мо массивае додем, ки дорои n унсури мусбат бошад. Мо бояд зербандиеро ёбем, ки дар он маҷмӯи ҳамаи унсурҳои зербовар ба як додаи_ум додашуда баробар бошад. Subarray аз массиви аслӣ бо нест кардани баъзе ... гирифта мешавад.

Бештар

Саволи 240. Унсури максималӣ дар массив, ки афзоиш меёбад ва кам мешавад Изҳороти масъала Дар массиви додашуда, ки n элементро дар бар мегирад. Элементҳо тавре нигоҳ дошта мешаванд, ки аввал k элементҳо бо тартиби афзоишёбанда ва сипас nk унсурҳо аз он ҷо кам шаванд, мо бояд дар массив унсури максималиро ёбем. Мисол а) Массиви вурудӣ: [15, 25, ...

Бештар

Саволи 241. Қадамҳои ҳадди ақалро барои ба даст овардани массиви додашуда ҳисоб кунед Изҳори масъала Дар ҳисоб кардани қадамҳои ҳадди аққал барои ба даст овардани масъалаи массив, мо ҳадафи массиви вурудро [] дорои n унсурро додем, мо бояд шумораи камтарини амалиётро аз табдилдиҳии [] андозаи n бо тамоми сифрҳо ба ҳадаф [] ҳисоб кунем. . Амалиёт а) Элементро ба 1 зиёд кардан ин аст ...

Бештар

Саволи 242. Унсури гумшударо аз массиви такрорӣ ёбед Изҳороти масъала Ду массиви А ва В дода шуда, як массив дубораи дигараш аст, ба ҷуз як унсур. Як унсур аз А ё В намерасад, мо бояд элементҳои гумшударо аз массиви такрорӣ пайдо кунем. Мисоли 5 1 6 4 8 9 6 4 8 ...

Бештар

Саволи 243. Массивро дар шакли ҳадди ақали ҳадди аққал тағир диҳед Изҳороти масъала Дар масъалаи "Азнавташкилдиҳии массив дар шакли ҳадди ақали минималӣ", мо массиви мураттаберо дар бар гирифтем, ки дорои N элемент мебошад. Массиви додашудаи бутуни мусбатро аз нав ҷойгир кунед, ба тавре ки элементҳои алтернативӣ ith max ва ith min бошанд. Барои фаҳмиши беҳтартари тағирёбии унсурҳо - Array [0] ба поён нигаред ...

Бештар

Саволи 244. Subarray ва пайдарпаии Изҳороти масъала Дар мушкилоти зергурӯҳҳо ва пайдарпаӣ, мо бояд ҳамаи зергурӯҳҳо ва пайдарпайҳоро барои массиви додашуда чоп кунем. Ҳамаи зергурӯҳҳои имконпазири ғайриоддиро тавлид кунед. Subarray одатан ҳамчун як қисм ё қисмати массив муайян карда мешавад, ки дар он ҳамбастагӣ ба индекс асос ёфтааст. Суббота ...

Бештар

Саволи 245. Ду массиви ҷудошударо муттаҳид кунед Изҳороти масъала Дар якҷоя кардани ду массиви ҷудошуда, мо ду массиви ҷудошудаи вурудро додем, мо бояд ин ду массивро тавре якҷоя кунем, ки рақамҳои ибтидоӣ пас аз ҷобаҷогузории пурра дар массиви аввал ва дар массиви дуюм боқӣ монанд. Намунаи вуруди A [] = {1, 3, 5, 7, ...

Бештар

Саволи 246. Ҳисоби сегоникҳо бо маблағи камтар аз арзиши додашуда Баёни масъала Мо массиви дорои шумораи N унсурҳоро додем. Дар массиви додашуда, шумораи сегоникҳоро бо маблағи камтар аз арзиши додашуда ҳисоб кунед. Мисол вуруди a [] = {1, 2, 3, 4, 5, 6, 7, 8} Ҷамъ = 10 Натиҷа 7 Сегонаҳои имконпазир инҳоянд: ...

Бештар

Саволи 247. Унсури Бузургтар дар Массив Изҳори масъала Массивро дода, мо унсури навбатии ҳар як унсури массивро пайдо мекунем. Агар барои ин унсур ягон элементи бузургтаре набошад, мо -1 –ро чоп хоҳем кард, вагарна он унсурро чоп хоҳем кард. Эзоҳ: Элементи навбатии бузургтар унсури бузургтар ва ... мебошад.

Бештар

Саволи 248. Якҷоякунии ду массиви мураттаб Изҳори масъала Дар якҷоя кардани ду массиви ҷудошуда, мо ду массиви ҷудошуда додем, ки яке массив бо андозаи m + n ва дигаре массив бо андозаи n. Мо массиви n-ро ба массиви m + n якҷоя мекунем ва массиви m + n-и якҷояшударо чоп мекунем. Мисоли вуруди 6 3 M [] = ...

Бештар

Саволи 249. Нуқтаи собитро дар массиви додашуда ёбед Баёни масъала Массиве аз n унсури алоҳида дода шудааст, дар массиви додашуда як нуқтаи собитро ёбед, ки дар он нуқтаи собит маънои унсурро бо индекс баробар медонад. Мисол Вуруди 5 arr [] = {0,4,8,2,9} Натиҷаи 0 нуқтаи собит дар ин массив аст, зеро арзиш ва индекс ...

Бештар

Саволи 250. Ҷустуҷӯи унсури ҷустуҷӯи дуӣ дар массиви ҷудошуда Изҳороти масъала Массиви ҷудошуда додашуда, элементро бо истифодаи ҷустуҷӯи дуӣ дар массиви ҷудошуда ёбед. Агар мавҷуд бошад, индекси он унсури дигарро чоп кунед -1. Намунаи вуруди arr [] = {1, 6, 7, 8, 9, 12, 14, 16, 26, 29, 36, 37, 156} X = 6 // унсури ҷустуҷӯшаванда ...

Бештар

Саволи 251. Бо маблағи додашуда сегона дар массивро ёбед Изҳороти масъала Массивҳои бутунро дода, дар таркиби массиви се унсури он, ки ҷамъашон ба арзиши додашудаи X баробар аст, ёбед. Дар ин ҷо мо аввалин комбинатсияи бадастовардаамонро чоп мекунем. Агар чунин комбинатсия набошад, пас -1 чоп кунед. Мисол Вуруди N = 5, X = 15 arr [] = ...

Бештар

Саволи 252. Дар массив нусхаҳои такрориро бо роҳи самарабахш ёбед Изҳори масъала Дар фазои O (n) ва O (1) ҳамаи унсурҳоеро, ки нусхабардорӣ мекунанд, ба таври муассиртарин нишон диҳед. Бо назардошти массиви андозаи n, ки рақамҳои аз 0 то n-1 -ро дар бар мегирад, ин рақамҳо метавонанд чанд маротиба рух диҳанд. Дар массиви такрори нусхаҳои самараноктаринро пайдо кунед ...

Бештар

Саволи 253. 0s 1s ва 2s -ро дар Array ҷобаҷо кунед Баёни масъала Массиве дода шудааст, ки дорои N унсур аст, дар он ҷо унсурҳои массив 0,1 ё 2 мебошанд. 0s 1s ва 2s ро дар массив ҷудо кунед ё ҷудо кунед. Ҳама сифрҳоро дар нимаи аввал, ҳамаро дар нимаи дуввум ва ҳама дугоникҳоро дар нимаи сеюм ҷойгир кунед. Намунаи вуруди 22 ...

Бештар

Саволи 254. Роҳбаронро дар як масеҳ пайдо кунед Баёни масъала Массиве дода шудааст, ки дорои N унсур аст. Пешвоёнро дар як массив пайдо кунед. Роҳбарон унсуре мебошанд, ки дар массив аз тарафи онҳо калонтаре нест. Мисол Вуруди 7 1 95 4 46 8 12 21 Натиҷаи 95 46 21 Шарҳ Дар ин ҷо не ...

Бештар

Саволи 255. Хурдтарин рақами мусбате, ки дар қатори ҷудошуда гум шудааст Изҳороти масъала Дар массиви ҷудошудаи хурдтарин шумораи мусбии дар массиви ҷудошуда гумшударо ёбед. Адади мусбат 0-ро дар бар намегирад. Дар сурати зарурӣ, мо метавонем массиви аслиро тағир диҳем. Массив метавонад рақамҳои мусбат ва манфиро дар бар гирад. Мисол а. Массиви вурудӣ: [3, 4, -1, 0, -2, 2, 1, ...

Бештар

Саволи 256. Ҷойгиркунии дарозии K дарозии миёнаи максималиро ёбед Изҳороти масъала Ҳангоми ёфтани зергурӯҳҳои дарозии K-и масъалаи максималии миёна, мо массиви андозаи N-ро додем. Дарёфти мавқеи ибтидоии зеркатрор дар массиви додашудаи андозаи k бо миёнаи ҳадди аксар. Массив метавонад рақамҳои мусбат ва манфиро дар бар гирад. (Миёна = суммаи унсурҳо / рақам ...

Бештар

Саволи 257. Пайдо кардани сегоникҳои Пифагор аз Аррай Баёни масъала Мо массивае додем, ки дорои n бутун бошад. Мо бояд аз массиви додашуда маҷмӯи сегоникҳои Пифагорро пайдо кунем. Эзоҳ: шарти сегоникҳои пифагорӣ: a ^ 2 + b ^ 2 = c ^ 2. Намунаи вуруди 6 [3, 4, 6, 5, 7, 8] Натиҷаи сегоникҳои Пифагор: 3, 4, 5 Усули 1 ...

Бештар

Саволи 258. Ҳама сифрҳоро ба охири массиви додашуда интиқол диҳед Изҳороти масъала Дар массиви додашуда ҳамаи сифрҳои дар массив мавҷудбударо ба охири массив интиқол диҳед. Дар ин ҷо ҳамеша роҳе мавҷуд аст, ки ҳамаи шумораи сифрҳоро ба охири массив дохил мекунад. Намунаи вуруд 9 9 17 0 14 0 ...

Бештар

Саволи 259. Массивро байни ду адад дар массив ёбед Изҳороти масъала Дар массиви ҷудошудаи додашуда, ки он метавонад дубликатҳо дошта бошад, масофаи минималии байни ду рақами гуногунро дар массив пайдо кунед. Масофаи байни 2 рақам дар массив: фарқи мутлақи индексҳо +1. Намунаи вуруд 12 3 5 4 2 6 5 6 6 5 4 ...

Бештар

Саволи 260. Шумораи рӯйдодҳоро дар массиви ҷудошуда ҳисоб кунед Изҳороти масъала Дар масъалаи "Шумораи ҳисобкунии рӯйдодҳо дар массиви ҷудошуда", мо массиви ҷудошуда додем. Шумораи пайдоишҳо ё басомадро дар массиви мураттаби X ҳисоб кунед, ки дар он X бутун аст. Намунаи вуруд 13 1 2 2 2 2 3 3 3 4 4 ...

Бештар

Саволи 261. Маблағи максималии унсурҳои пайдарпай Изҳороти масъала Дар "Маблағи максималии унсурҳои пайдарпай" дар массиви додашуда, шумо бояд маблағи максималии элементҳои пайдарпайро пайдо кунед. Шумо рақамҳои фаврии ҳамсояро илова карда наметавонед. Масалан [1,3,5,6,7,8,] дар инҷо 1, 3 ҳамсоя ҳастанд, бинобар ин мо онҳоро илова карда наметавонем ва 6, 8 ҳамсоя нестанд, бинобар ин мо ...

Бештар

Саволи 262. Рақами хурдтарини гумшударо дар қатори ҷудошуда ёбед Изҳороти масъала Дар масъалаи "Рақами хурдтарини гумшударо дар қатори ҷудошуда ёбед" мо массиви бутун додем. Шумораи хурдтарини гумшуда дар массиви мураттабшудаи N-ро ёбед, ки унсурҳои беназир дар доираи 0 то M-1 дошта бошад, ки дар он ҷо M> N бошад. Намунаи вуруд [0, 1, 2, 3, 4, 6, 7, ...

Бештар

Саволи 263. Аввалин унсури такрорӣ Баёни масъала Мо массивае додем, ки дорои n бутун бошад. Мо бояд дар массиви додашуда аввалин унсури такроршавандаро пайдо кунем. Агар ягон унсури такроршаванда вуҷуд надошта бошад, пас "Не бутуни такрор ёфт" чоп кунед. Эзоҳ: Элементҳои такрорӣ он унсурҳое мебошанд, ки на як бору ду бор омадаанд. (Массив метавонад дубликат дошта бошад) ...

Бештар

Саволи 264. Муаммои массиви маснуот Изҳороти масъала Дар масъалаи муаммои массиви маснуот, мо бояд массивае созем, ки дар он унсури ith маҳсули ҳамаи унсурҳои массиви додашуда бошад, ба ғайр аз унсури мавқеи ith. Намунаи вуруд 5 10 3 5 6 2 Натиҷа 180 600 360 300 900 ...

Бештар

Саволи 265. Бо фарқи додашуда ҳама ҷуфтҳоро ёбед Баёни масъала Мо массиви дорои унсурҳои гуногунро додем ё ҳеҷ унсури такроршавандае, ки дар массив мавҷуданд. Ҳама ҷуфтҳоро бо фарқи додашуда ёбед. Агар ягон ҷуфт бо додашудаи гуногун набошад, пас "Ҳеҷ ҷуфти бо фарқи гуногун" -ро чоп кунед. Намунаи вуруд 10 20 90 70 20 80 ...

Бештар

Саволи 266. Аввалин рақами такрориро дар массиви додашуда ёбед Изҳори масъала Дар массив рақамҳои такроршаванда метавонанд якчанд маротиба бошанд, аммо шумо бояд рақами аввалини такрориро дар массиви додашуда пайдо кунед (бори дуввум). Мисол Вуруди 12 5 4 2 8 9 7 12 5 6 12 4 7 Натиҷаи 5 аввалин унсури такрори ...

Бештар

Саволи 267. Фарқи максималии байни ду унсур, ба монанди унсури калон пас аз хурдтар Изҳори масъала Мо як массиви n бутун додем, ки дар он мо бояд фарқи максималии байни ду унсурро ёбем, ба монанди унсури калон пас аз хурдтар. Мисол Вуруди 4 7 2 18 3 6 8 11 21 Натиҷаи 19 Муносибати 1 барои фарқияти максималии байни ду унсур ...

Бештар

Саволи 268. Аксарияти унсур Изҳори мушкилот Бо назардошти массиви мураттаб, мо бояд элементҳои аксариятро аз массиви ҷудошуда ёбем. Элементи аксарият: Рақаме, ки зиёда аз нисфи андозаи массив ба амал меояд. Дар ин ҷо мо як рақам х гузоштем, ки мо тафтиш кунем он major_element аст ё не. Намунаи вуруд 5 2 ...

Бештар

Саволи 269. Унсурҳои хурдтарин ва дуюмро ёбед Изҳори масъала Дар пайдо кардани унсурҳои хурдтарин ва дуюм, ки мо массиви бутун додаем. Ададҳои хурдтарини якум ва дуюмро аз массив ё ду рақами хурдтаринро аз массив ёбед. Мисол Вуруди 7, 6, 8, 10, 11, 5, 13, 99 Натиҷаи аввал хурдтарин ... аст.

Бештар

Саволи 270. Шумораи рақамҳои тоқро дар массив пайдо кунед Изҳори масъала Массиви бутуни мусбат дода шудааст. Ҳама рақамҳо ҳатто якчанд маротиба рух медиҳанд, ба истиснои як адад, ки шумораи тоқ такрор мешавад. Мо бояд рақамеро пайдо кунем, ки шумораи тоқро дар массив ба вуҷуд орад. Намунаи вуруди 1, 1, 1, 1, 2, 2, 3, ...

Бештар

Саволи 271. Элементҳоро аз рӯи басомади рӯйдодҳо ҷудо кунед Изҳороти масъала Ҳангоми ҷобаҷогузории унсурҳо аз рӯи басомади мушоҳидаҳо, мо массивро [] додем. Элементҳои массивро тавре ҷобаҷо кунед, ки унсури шумораи аз ҳама бештар рухдода дар ҷои аввал бошад. Агар миқдори рухҳо баробар бошад, он гоҳ рақамеро, ки аввал дар ... пайдо шудааст, чоп кунед

Бештар

Саволи 272. Рақами гумшударо ёбед Изҳороти масъала Ҳангоми ёфтани рақами гумшуда аз массиви аз 1 то N, мо массиви додаем, ки дорои рақамҳои N-1 бошад. Аз массиви рақамҳои аз 1 то N як рақам намерасад. Мо бояд рақами гумшударо ёбем. Формати вуруд Сатри аввал дорои бутуни ...

Бештар

Саволҳои сатри Амазонка

Саволи 273. Шумораи ҳадди ақали қадамҳо барои ҳалли ду сатри Анаграммаи Leetcode Баёни масъала Дар ин масъала, ба мо ду сатр '' '' 'иборат аст, ки иборат аз ҳарфҳои хурди англисӣ мебошанд. Дар як амал, мо метавонем ҳар як аломатро дар сатри 't' интихоб кунем ва онро ба ягон аломати дигар иваз кунем. Мо бояд шумораи камтарини чунин амалиётро пайдо кунем, то 't' an ...

Бештар

Саволи 274. Сатри изоморфии ҳалли Leetcode Баёни масъала Дар ин масъала ба мо ду сатр, а ва б дода шудааст. Мақсади мо ин аст, ки бигӯем, ки оё ин ду сатр изоморфист ё не. Ду сатрро изоморфӣ меноманд, агар танҳо дар ҳолате ки аломатҳои сатри аввал бо ягон аломат иваз карда шаванд (аз ҷумла худи он) ...

Бештар

Саволи 275. Свопҳои ҳадди ақалл барои баробар кардани сатрҳо ба ҳалли Leetcode баробар Гуфтори масъала Ба шумо ду сатри s1 ва s2 дарозиашон баробар дода шудааст, ки танҳо аз ҳарфҳои "х" ва "y" иборатанд. шумо метавонед ҳарду аломатро ба сатрҳои гуногун иваз кунед, вазифаи шумо ҳам сатрро баробар кардан аст. шумораи ҳадди ақали свопҳоро, ки барои баробар кардани ҳарду сатр лозиманд, баргардонед ...

Бештар

Саволи 276. Ҳалли Leetcode оқибатҳои палиндромиро хориҷ кунед Масъалаи хориҷ кардани оксигенҳои Palindromic Leetcode Solution мегӯяд, ки ба шумо сатр дода мешавад. Сатр танҳо аз ду аломат 'a' ё 'b' иборат аст. Шумо бояд тамоми сатрро нест кунед. Маҳдудият мавҷуд аст, ки шумо метавонед дар як ҳаракат танҳо пайдоиши палиндромиро нест кунед. Ҳадди аққалро ёбед ...

Бештар

Саволи 277. Муайян кардани ҳалли суроғаи IP-и Leetcode Изҳороти мушкилот Дар ин мушкилот, ба мо суроғаи IP дода мешавад. Мо бояд онро ба суроғаи IP Defanged табдил диҳем, яъне дар сатри баромади мо ҳама "". " ба "[.]" табдил дода мешаванд. Мисоли # 1: address = "1.1.1.1" "1 [.] 1 [.] 1 [.] 1" # 2: address = "255.100.50.0" "255 [.] 100 [.] 50 [.] 0 "Approach 1 (Истифодаи String Stream / Builder) ...

Бештар

Саволи 278. Мувофиқати сатр дар ҳалли массиви Leetcode Масъалаи мувофиқати сатр дар ҳалли массиви Leetcode ба мо як қатор сатрҳо медиҳад. Мушкилот аз мо талаб мекунад, ки сатрҳоро, ки сатри сатри дигар мебошанд, аз вуруд пайдо кунем. Танҳо хотиррасони зуд, як сатр ҷуз як қисми сатри боқимонда пас аз ...

Бештар

Саволи 279. Оё ҳалли пасрафти Leetcode аст Баёни масъала Дар ин масъала ба мо ду сатри гуногун дода шудааст. Мақсад аз он иборат аст, ки оё сатри аввал пайдоиши дуюм аст ё не. Намунаҳо сатри аввал = "abc" сатри дуюм = "mnagbcd" сатри аввал ҳақиқӣ = "бургер" сатри дуввум = "доминос" Муносибати бардурӯғ (Рекурсивӣ) Ин осон аст ...

Бештар

Саволи 280. Ҳалли Leetcode фарқиятро ёбед Дар ин масъала, ба мо ду сатр дода мешавад. Сатри дуюм бо роҳи омезиши аломатҳои сатри аввал ва сипас илова кардани аломати изофӣ дар ҳама гуна ҳолати тасодуфӣ тавлид мешавад. Мо бояд аломати иловагиро, ки ба сатри дуюм илова шуда буд, баргардонем. Ҳарфҳо ҳамеша ...

Бештар

Саволи 281. Иловаи Solution Leetcode Binary Баёни масъала Ду сатри дуӣ a ва b дода шуда, мо бояд ин ду сатрро илова кунем ва натиҷаро ҳамчун сатри дуӣ баргардонем. Сатри дуӣ сатрҳое мебошанд, ки танҳо 0 ва 1s доранд. Мисоли a = "11", b = "1" "100" a = "1010", b = "1011" "10101" Усули Барои илова кардани ду ...

Бештар

Саволи 282. Ҳалли эътибори Leetcode Palindrome Изҳороти масъала Сатрро дода, мо бояд муайян намоем, ки он палиндром аст, бо назардошти танҳо аломатҳои рақамӣ, яъне танҳо рақамҳо ва алифбоҳо. Мо инчунин бояд ҳолатҳои аломатҳои алифборо нодида гирем. Намунаи "Одам, нақша, канал: Панама" ҳақиқӣ Шарҳ: "AmanaplanacanalPanama" палиндроми дуруст аст. "бо мошин сабқат кардан" ...

Бештар

Саволи 283. Садоноки баръакси ҳалли Leetcode сатр Изҳороти масъала Дар ин масъала сатр дода шудааст ва мо бояд танҳо садонокҳои ин сатрро баргардонем. Мисоли "салом" "holle" Шарҳ: пеш аз бозгашт: "салом" пас аз баръакс: "holle" "leetcode" "leotcede" Шарҳ: Равиши 1 (Истифодаи Stack) Мо бояд танҳо вомвожаҳои дар вуруд мавҷудбударо ...

Бештар

Саволи 284. Роман ба ҳалли пурраи Leetcode Дар масъалаи "Рум то Бутун" ба мо сатр дода шудааст, ки дар он рақами бутуни мусбатро дар шакли ададии римии он ифода мекунанд. Рақамҳои римӣ бо 7 аломате ифода карда мешаванд, ки бо истифода аз ҷадвали зерин ба ададҳои бутун табдил дода мешаванд: Эзоҳ: Арзиши бутуни рақами додашудаи римӣ аз ё зиёд нахоҳад буд ...

Бештар

Саволи 285. Гузариши роҳи ҳалли Leetcode Изҳороти масъала Дар гузориши мушкилоти a_string, ки дар онҳо танҳо чор аломати гуногун 'N', 'S', 'E' ё 'W' мавҷуданд, ки ҳаракати ҷисмро дар як самт дар як вақт бо 1 адад нишон медиҳанд. Объект дар ибтидо сарчашма мегирад (0,0). Мо бояд бифаҳмем, ки ...

Бештар

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

Бештар

Саволи 287. Бутун ба Solution Roman Leetcode Дар ин масъала, ба мо адади бутун дода мешавад ва талаб карда мешавад, ки ба рақами румӣ гузарем. Ҳамин тариқ, мушкилот одатан ҳамчун "Integer to Roman" номида мешавад ва ин Integer to Roman Leetcode Solution мебошад. Агар касе дар бораи рақамҳои римӣ маълумот надошта бошад. Дар замонҳои қадим, одамон ...

Бештар

Саволи 288. Сатр Scramble Изҳороти проблемавӣ "Scramble String" дар мушкилот гуфта мешавад, ки ба шумо ду сатр дода мешавад. Санҷед, ки оё тори дуюм сатри рамзкардашудаи якум аст ё не? Шарҳ Бигзор сатри s = "great" Намояндагии s ҳамчун дарахти дуӣ бо роҳи рекурсивӣ ба ду зеркатори холӣ тақсим карда шавад. Ин сатр метавонад ...

Бештар

Саволи 289. Анаграммаҳои гурӯҳӣ Мо бояд анаграммаҳои гурӯҳии калимаҳои додашударо ёбем. Ин маънои онро дорад, ки барои ҳар як калимае, ки мо онро ҷобаҷо карданӣ ҳастем ва онро ҳамчун вуруди калидӣ ва аслӣ нигоҳ медорем, ки ҳамчун арзиш ҷобаҷо нашудааст ва агар ягон вуруди дигар дорои ҳамон аҳамияте бо a ...

Бештар

Саволи 290. Бутун ба калимаҳои англисӣ Дар масъалаи "Бутун ба калимаҳои англисӣ" мо як адади ғайри манфӣ додем ва вазифаҳо барои табдил додани ин ададро ба калимаҳои ададии он дохил кардем ё вуруди рақамеро, рақами дилхоҳро мегирем ва вазифаи мо ин сатрро дар сатр ифода кардан аст шакл. Биёед як мисолро бубинем, ки ...

Бештар

Саволи 291. Унсурҳои хурдтаринро дар бар гиред аз k Рӯйхатҳо Дар масъалаи "Диапазони хурдтарини дорои унсурҳо аз k рӯйхатҳо" мо K рӯйхатҳои додашуда ва ҳаҷмашон якхеларо пешниҳод кардем. Он хоҳиш мекунад, ки хурдтарин диапазоне, ки аз ҳар як рӯйхати K ҳадди ақалл унсур (ҳо) доранд, муайян карда шавад. . Агар зиёда аз як ...

Бештар

Саволи 292. Гузоштани ҳадди аққал барои ташаккули палиндром бо ҷойивазкунии иҷозатдодашуда Масъалаи "Дохилсозии ҳадди аққал барои ташаккули палиндром бо ҷойивазкуниҳои иҷозатдодашуда" изҳор медорад, ки ба шумо сатр дода шудааст, ки ҳамаи ҳарфҳо бо ҳарфи хурд навишта шудаанд. Дар изҳороти масъала дархост карда мешавад, ки ҳадди аққал гузоштани аломат ба сатр, ки он метавонад Палиндром шавад. Мавқеи аломатҳо метавонад ...

Бештар

Саволи 293. LCS (дарозтарин пайдарпайи маъмул) -и се сатр Масъалаи "LCS (Пайдоиши дарозтарин) се сатр" мегӯяд, ки ба шумо 3 сатр дода мешавад. Дарозии дарозтарин пайдоиши ин 3 сатрро ёбед. LCS ин сатрест, ки дар байни 3 сатр маъмул аст ва аз аломатҳое иборат аст, ки дар тамоми ...

Бештар

Саволи 294. Санҷед, ки массив бутунҳои ҳамшафатро бо нусхаҳои иҷозатдодашуда дошта бошад Ба шумо массиви бутун дода мешавад, ки метавонанд унсурҳои такрориро низ дар бар гиранд. Гузориши масъала хоҳиш мекунад, ки ин маҷмӯи бутунҳои ҳамшафат аст, агар "Ҳа" -ро чоп кунед, агар не "Не" -ро чоп кунед. Намунаи вуруди намуна: [2, 3, 4, 1, 7, 9] Намуна ...

Бештар

Саволи 295. Тӯлонитарин пайдоиши такрорӣ Масъалаи "Дарозтарин пайдарпайи такрор" гуфта мешавад, ки ба шумо сатр ҳамчун вуруд дода мешавад. Дарозтарин пайдарпайи такроршавандаро ёбед, яъне пайдарҳамӣ, ки дар сатр ду бор вуҷуд дорад. Мисоли aeafbdfdg 3 (afd) Муносибат Мушкил аз мо талаб мекунад, ки пайдарҳамии дарозтаринро дар сатр муайян кунем. ...

Бештар

Саволи 296. Пас аз ҳар як дархости ивазкунандаи аломат, Палиндромро санҷед Мушкилоти "Палиндромро пас аз ҳар як дархости ивазкунандаи аломатҳо санҷед" мегӯяд, ки фарз кардем ба шумо сатр дода мешавад ва не. аз дархостҳо, ҳар як дархост дорои ду арзиши вуруди бутун ҳамчун i1 ва i2 ва як вуруди аломат бо номи 'ch' мебошад. Изҳороти мушкилот тағир додани қиматҳоро дар i1 ва ... талаб мекунад.

Бештар

Саволи 297. Комбинатҳои ҳарфҳои рақами телефон Дар таркиби ҳарфҳои масъалаи рақами телефон, мо сатр додем, ки рақамҳои аз 2 то 9-ро дар бар мегирад. Масъала дар ёфтани ҳамаи таркибҳои имконпазир аст, ки агар ин рақам ба онҳо ҳарфҳои таъиншуда дошта бошад. Таъини рақам ин аст ...

Бештар

Саволи 298. Стресси дарозтарин бидуни аломатҳои такрорӣ Бо назардошти сатр, мо бояд дарозии сатрро бидуни такрори аломатҳо пайдо кунем. Биёед якчанд мисолро дида бароем: Мисоли pwwkew 3 Шарҳ: Ҷавоб "wke" бо дарозии 3 aav 2 Шарҳ: Ҷавоб "av" бо дарозии 2 Муносибати-1 барои дарозтар кардани сатр бе такрори аломатҳои Brute Force ...

Бештар

Саволи 299. Шумораи ҳадди ақалро аз пайдарпаии додашуда ташкил кунед Масъалаи "Шакли ҳадди ақалро аз пайдарпаии додашуда" нишон медиҳад, ки ба шумо якчанд намунаи танҳо I ва D дода шудааст. Маънои I афзоиш ва коҳишро дар бар мегирад, ки ба мо D пешниҳод карда мешавад. Ҳалли масъала чоп кардани шумораи камтаринро талаб мекунад, ки намунаи додашударо қонеъ мекунад. Мо дорем ...

Бештар

Саволи 300. Индекси кронштети пӯшида барои кронштени кушодаро дар ифода ёбед Изҳороти масъала Сатри с дарозӣ / андоза n ва арзиши бутуне, ки индекси қавсаки квадратии кушодро дар бар мегирад, дода шудааст. Индекси кронштони пӯшида барои қавсали кушодаи додашударо дар ифода ёбед. Мисоли s = "[ABC [23]] [89]" index = 0 8 s = "[C- [D]]" index = 3 5 s ...

Бештар

Саволи 301. Асосноккунии матн Изҳори мушкилот Масъалаи "Асосгузории матн" мегӯяд, ки ба шумо рӯйхати s [] -и сатри навъи андозаи n ва андозаи бутун дода мешавад. Матнро тавре асоснок кунед, ки ҳар як сатри матн аз шумораи аломатҳо иборат бошад. Шумо метавонед фосила ('') -ро ҳамчун аломат барои итмом ...

Бештар

Саволи 302. Калимаҳои инфиродиро баръакс кунед Изҳори мушкилот Масъалаи "Калимаҳои алоҳидаи баръакс" мегӯяд, ки ба шумо сатри s дода шудааст. Ҳоло, баръакси ҳамаи калимаҳои алоҳида дар сатрро чоп кунед. Намунаи s = "TutorialCup - тағир додани тарзи омӯзиш" puClairotuT - gnignahc eht yaw fo gninrael s = "Калимаҳои алоҳидаи баръакс" esreveR ...

Бештар

Саволи 303. Қавсҳоро аз сатри алгебравӣ, ки дорои + ва - оператор мебошанд, хориҷ кунед Баёни масъала Ба шумо сатри s андозаи n дода шудааст, ки ифодаи арифметикӣ бо қавсро ифода мекунад. Масъалаи "Хориҷ кардани қавс аз сатри алгебравии дорои + ва - операторҳо" аз мо хоҳиш мекунад, ки функсияе созем, ки ифодаи додашударо соддатар кунад. Мисоли s = "a- (b + c)" abc s = a- (bc- (d + e)) - f a-b + c + d + ef ...

Бештар

Саволи 304. Маблағи ҳадди аққали квадратҳои аломат пас аз хориҷ кардани k аломат дар сатри додашуда ҳисоб карда мешавад Изҳороти масъала Масъалаи "Ҷамъи ҳадди аққали квадратҳои аломатҳо дар сатри додашуда пас аз хориҷ кардани k аломатҳо" нишон медиҳад, ки ба шумо сатре дода шудааст, ки танҳо аломатҳои хурдро дар бар мегирад. Ба шумо иҷозат дода шудааст, ки k аломатҳоро аз сатр хориҷ кунед, то ки дар сатри боқимонда ҷамъи ...

Бештар

Саволи 305. Усули навбат ба навбати аввал барои аломати такрорнашавандаи ҷараён Изҳороти мушкилот Масъалаи "Муносибати навбати аввал барои аломати такрорнашавандаи ҷараён" мегӯяд, ки ба шумо ҷараёни дорои аломатҳои ҳарфи хурд дода мешавад, ҳар вақте ки ба ҷараён аломати нав илова карда мешавад, аввалин аломати такрорнашавандаро ёбед ва агар вуҷуд дошта бошад ҳеҷ гуна бозгашти аломатҳои такрорнашаванда -1 нест. Намунаҳои aabcddbe ...

Бештар

Саволи 306. Шумораи ҳадди ақалро аз пайдарпаии додашуда ташкил диҳед Изҳороти мушкилот Масъалаи "Шакли минималии шакл аз пайдарпаии додашуда изҳор мекунад, ки ба шумо сатри s дарозӣ / андоза n дода шудааст, ки намунаи аломатҳои 'I' -ро ифода мекунад, яъне афзоиш ва 'D', яъне камшавиро. Рақами камтарини намунаи додашударо бо рақамҳои беназири аз 1-9 чоп кунед. Масалан - ...

Бештар

Саволи 307. Дархостҳои Substring Palindrome Изҳори мушкилот Масъалаи "Дархостҳои зерпринии Палиндром" мегӯяд, ки ба шумо сатр ва баъзе саволҳо дода мешавад. Бо ин саволҳо, шумо бояд муайян кунед, ки сатри ташаккулёфтаи ин савол палиндром аст ё не. Мисоли String str = "aaabbabbaaa" Дархостҳои q [] = {{2, 3}, {2, 8}, {5, 7}, ...

Бештар

Саволи 308. Рақамҳои додашударо ба тартиб дароред, то шумораи аз ҳама калонро ташкил диҳед Баёни масъала Фарз кунед, ки шумо массиви бутун доред. Масъалаи "Ҷойгир кардани рақамҳои додашуда барои ташаккули адади калон" хоҳиш мекунад, ки массивро тавре тағир диҳед, ки натиҷа арзиши ҳадди аксарро бо ин рақамҳои массив ташкил диҳад. Мисол [34, 86, 87, ...

Бештар

Саволи 309. Ҷудокунии Палиндром Изҳороти масъала Сатрро дода, шумораи ками буришҳои заруриро ёбед, то ҳамаи зербандҳои қисматҳо палиндромҳо бошанд. Азбаски мо риштаи аслии худро ба қисмҳои мухталиф мебурем, ба тавре ки ҳамаи зербандҳо палиндромҳо мебошанд, мо ин масъаларо Масъалаи тақсимоти Палиндром меномем. Мисоли asaaaassss 2 Шарҳ: ...

Бештар

Саволи 310. Калимаҳои баръакс дар сатр Гуфтори масъала "Калимаҳои баръакс дар сатр" мегӯяд, ки ба шумо сатри s андозаи n дода шудааст. Риштаро бо тартиби баръакс чоп кунед, то ки калимаи охирин якум, дуввуми охирин дуюм шавад ва ғ. Ҳамин тариқ, мо ба ҷумлае муроҷиат мекунем, ки калимаҳо дорад ...

Бештар

Саволи 311. Трансформсияи максималии вазни сатри додашуда Изҳороти масъала Табдилоти максималии вазни сатри додашуда изҳор мекунад, ки сатр танҳо аз ду аломат 'A' ва 'B' иборат аст. Мо амалиёте дорем, ки дар он мо метавонем сатрро бо иваз кардани ягон аломат ба сатри дигар табдил диҳем. Ҳамин тариқ, дигаргуниҳои зиёд имконпазиранд. Аз ҳама имконпазир ...

Бештар

Саволи 312. Мушкилоти клавиатураи мобилӣ Изҳороти масъала Дар масъалаи клавиатураи ададии мобилӣ, мо клавиатураи ададиро баррасӣ мекунем. Мо бояд ҳамаи шумораи пайдарпаии ададии дарозии додашударо ёбем, то ба шумо танҳо пахш кардани тугмаҳои боло, поён, чап ва рости тугмаи ҷорӣ дода шавад. Ба шумо иҷозат дода намешавад ...

Бештар

Саволи 313. Кӯтоҳтарин Палиндром Дар масъалаи кӯтоҳтарин палиндром, мо сатри s дарозии l додем. Дар пеши он аломатҳо илова кунед, то палиндром кунад, агар не. Ҳисоби хурдтарин аломатҳоро, ки барои палиндром сохтани сатри додашуда истифода мешаванд, чоп кунед. Намунаи вуруд: s = abc Натиҷа: 2 (аз ҷониби ...

Бештар

Саволи 314. Калимаи такроршавандаи дуюм дар пайдарҳамӣ Бо назардошти пайдарпаии сатрҳо, вазифа аз ёфтани калима ё сатри дуюм дар пайдарҳамӣ (ё зуд-зуд) иборат аст. (Бо назардошти нест, ки ду калима дуввумин такрори дуюм аст, ҳамеша як калима вуҷуд хоҳад дошт). Намунаи вуруд: {"aaa", "bb", "bb", "aaa", "aaa", c "} Натиҷа: сатр бо ...

Бештар

Саволи 315. Аломати ҳадди аксар Сатри андозаи n дорои ҳарфҳои хурд дода шудааст. Мо бояд рамзи ҳадди аксарро дар сатри вуруд пайдо кунем. Агар зиёда аз як аломат бо ҳадди аксар вуҷуд дошта бошад, пас ягонтои онро чоп кунед. Намунаи вуруд: String s = "test" Натиҷа: Аломати ҳадди аксар рухдода 't' аст. Муносибати 1: ...

Бештар

Саволи 316. Роҳҳои рамзкушоӣ Дар масъалаи Роҳҳои рамзкушоӣ мо як сатри холӣ додем, ки дорои танҳо рақамҳо мебошад, миқдори умумии роҳҳои рамзкушоии онро бо харитаи зерин муайян кунед: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 Мисоли S = ​​"123" Миқдори роҳҳои рамзкушоии ин сатр 3 аст, агар мо ...

Бештар

Саволи 317. Масофаро таҳрир кунед Ҳангоми ҳалли масъалаи масофаи таҳрир мо бояд шумораи камтарини амалиётҳоро барои табдил додани сатри X дарозии n ба сатри дигари Y дарозии m талаб кунем. Амалҳои иҷозатдодашуда: Ҷойгузории Ҳазфи Нобудкунӣ Намунаи вуруд: String1 = "abcd" String2 = "abe" Натиҷа: Амалҳои ҳадди ақали талабшуда 2 (...

Бештар

Саволи 318. Субстринг бо ҳамҷоякунии ҳамаи калимаҳо Ҳангоми сатрбандӣ бо ҳамбастагии ҳамаи калимаҳо масъала, мо сатри s додем ва рӯйхат аз бисёр калимаҳо иборат аст, ки дарозии якхела доранд. Индекси ибтидоии сатрро чоп кунед, ки метавонад натиҷаи ҳамбастагии ҳамаи калимаҳои рӯйхат дар ... бошад.

Бештар

Саволи 319. Баргардонидани ҳадди аққали қавс Дар масъалаи ҳадди ақали баргардонидани қавс, мо сатре додем, ки танҳо ифодаи аломатҳои '{' ва '}' -ро дарбар мегирад. Шумораи ҳадди аққали баргардонидани қавсро барои мутавозин кардани баён лозим аст. Намунаи вуруд: s = "} {" Натиҷа: 2 Вуруд: s = "{{{" Натиҷа: Ифодаи додашуда наметавонад ...

Бештар

Саволи 320. Ибора қавсҳои зиёдатиро дар бар мегирад ё не Сатре дода шудааст, ки ифодаи операторҳо, операндҳо ва қавсро дар бар гирад. Бифаҳмед, ки оё сатри додашуда ягон қавсҳои нолозимро дар бар мегирад, ки бе он изҳорот ҳамон натиҷаро медиҳад. Ба ибораи дигар, мо бояд фаҳмем, ки ин ифода қавсҳои зиёдатиро дар бар мегирад ё не. Қавсаки зиёдатӣ Агар ...

Бештар

Саволи 321. Санҷед, ки оё ду ибора бо қавс якхела аст Ду сатри s1 ва s2 дода шудаанд, ки ифодаҳои дорои оператори илова, оператори тарҳ, алифбои хурд ва қавсро доранд. Санҷед, ки оё ду ибора бо қавс яксон аст. Мисол Вуруди s1 = “- (a + b + c)” s2 = “-abc” Натиҷаи Бале Вуруди s1 = “ab- (cd)” s2 = “abcd” Натиҷа Не Алгоритм барои Санҷидани Ду ...

Бештар

Саволи 322. Сатри дурусти парентез Дар масъалаи дурусти сатри қавс, мо сатреро додем, ки дорои '(', ')' ва '*' аст, санҷед, ки оё сатр мутавозин аст, агар '*' бо '(', ')' иваз карда шавад ё сатри холӣ. Намунаҳо Вуруди "()" Вуруди ҳақиқӣ "*)" Натиҷаи Вуруди ҳақиқӣ "(*))" Натиҷаи ҳақиқии соддалавҳона барои ...

Бештар

Саволи 323. Дарозтарин пайдоиши палиндромикӣ Дар масъалаи дарозтарин пайдоиши палиндромӣ мо сатр додем, дарозии пайдоиши дарозтарини палиндромро ёбед. Намунаҳо Вуруд: TUTORIALCUP Натиҷа: 3 Вуруд: DYNAMICPROGRAMMING Натиҷа: 7 Усули соддалавҳона барои пайдоиши тӯлонитарин палиндромӣ Равиши соддалавҳона барои ҳалли масъалаи дар боло овардашуда тавлиди ҳамаи зерсистемаҳои ...

Бештар

Саволи 324. Алгоритми KMP Алгоритми KMP (Knuth-Morris-Pratt) барои ҷустуҷӯи намуна дар сатри додашуда истифода мешавад. Ба мо сатри S ва намунаи p дода мешавад, ҳадафи мо муайян кардани он аст, ки намунаи додашуда дар сатр мавҷуд аст ё не. Намунаи вуруд: S = "aaaab" p = "aab" Натиҷа: Муносибати ҳақиқии соддалавҳона ...

Бештар

Саволи 325. Қуттиҳои мутавозинро дар изҳорот санҷед Сатри s дарозии n дода шудааст. Тафтиш кунед, ки барои ҳар як қавсҳои кушод қавсҳои пӯшида мавҷуданд, яъне агар ҳама қавс мутавозин бошанд. Ба ибораи дигар, мо низ гуфтан мумкин аст, ки агар мо дар як '}', ')' ва '] барои ҳар як' { ',' ( 'ва' [ 'мутаносибан, баён ...

Бештар

Саволи 326. Бифаҳмед, ки ибора паренти такрорӣ дорад ё не Сатре, ки дорои қавсҳои мутавозин мебошад. Ёбед, ки оё ифода / сатр қавсайн такрорӣ дорад ё не. Паренти такрорӣ Вақте ки ифода дар мобайн ё дар иҳотаи ҳамон як намуди қавсҳои мутавозин ҷойгир аст, яъне дар байни ҳамон як типи кушодан ва бастани қавс беш аз як маротиба мавҷуд аст ...

Бештар

Саволи 327. Чуқурии максималии парентизи лона дар сатрро ёбед Бо назардошти сатр s. Барои чоп кардани чуқурии максималии қавсҳои лона дар сатри додашуда рамзро нависед. Мисоли вуруд: s = “(a (b) (c) (d (e (f) g) h) I (j (k) l) m)” Натиҷа: 4 Вуруд: s = “(p ((q) ) ((ҳо) t)) ”Натиҷа: 3 Истифодаи алгоритми Stack сатри s дарозиро сар кунед ...

Бештар

Саволи 328. Ифодаи мутавозин бо ивазкунӣ Дар ифодаи мутавозин бо масъалаи ивазкунӣ, мо сатрҳои s додем, ки дорои қавс мебошанд, яъне '(', ')', '[', ']', '{', '}'. Дар сатр инчунин x ҷойгузини қавс дар баъзе ҷойҳо мавҷуд аст. Тафтиш кунед, ки оё сатр метавонад ба ифодае бо қавс дода шавад, пас аз иваз кардани ҳама ...

Бештар

Саволи 329. Рамзи декодро Фарз мекунем, ки ба шумо сатри рамзӣ дода шудааст. Сатр бо ягон намуди намуна рамзгузорӣ шудааст, вазифаи шумо рамзкушоӣ аст. Биёед гӯем, <ҳеҷ гоҳ сатр ба амал намеояд> [string] Мисол Вуруди 3 [b] 2 [bc] Натиҷаи bbbcaca Шарҳ Дар ин ҷо «b» 3 маротиба рух медиҳад ва «ca» 2 маротиба рух медиҳад. ...

Бештар

Саволи 330. Префикс ба Табдили Infix Дар префикс ба мушкилоти табдили инфикс, мо бо нишонаи префикс баёнот додем. Барои табдил додани он ба ифодаи инфикс барномае нависед. Notation Prefix Дар ин қайд, операндҳо пас аз оператор навишта мешаванд. Он инчунин ҳамчун Notation Полша маълум аст. Масалан: + AB ифодаи префикс аст. ...

Бештар

Саволи 331. Postfix ба табдили Infix Дар постфикс ба мушкилоти табдили инфикс, мо дар изҳороти постфикс баёнот додем. Барномаи табдилдиҳии қайдҳои додашударо ба қайдҳои инфикс нависед. Notation Infix Дар ин қайд, операторҳо байни операндҳо навишта мешаванд. Ин ба он монанд аст, ки чӣ гуна мо ибораро умуман менависем. Масалан: A + ...

Бештар

Саволи 332. Префикс ба Табдили Postfix Дар префикс ба проблемаи табдили постфикс, мо дар баёнияи префикс дар формати сатр баёнот додем. Барномаи табдил додани қайдҳои додашударо ба нотаҳои постфикс нависед. Notation Prefix Дар ин қайд, мо операндҳоро пас аз оператор менависем. Он инчунин ҳамчун Notation Полша маълум аст. Масалан: + AB ин ...

Бештар

Саволи 333. Пермутатсияи оянда Дар масъалаи навбатии ҷойивазкунӣ мо калимае додем, ки аз ҷиҳати лексикографии бузургтар аз он тағир диҳед. Намунаи вуруд: str = "tutorialcup" output: tutorialpcu input: str = "nmhdgfecba" output: nmheabcdfg input: str = "алгоритмҳо" output: алгоритми вуруд: str = "spoonfeed" output: Permutation Next ...

Бештар

Саволи 334. Тӯлонитарин пайдоиши маъмул Ба шумо ду сатри str1 ва str2 дода шудааст, дарозии пайдоиши дарозтаринро фаҳмед. Пас аз пайдарҳамӣ пайдарпайиест, ки аз пайдарпаии дигар тавассути нест кардани баъзе ё ҳеҷ унсур бидуни тағир додани тартиби унсурҳои боқимонда ба даст меояд. Зеро собиқ 'tticp' пас аз он аст ...

Бештар

Саволи 335. Намунаи такрори зеркашӣ Дар қолабҳои такрори такрорӣ мо санҷиши сатрро додем, ки оё онро бо гирифтани як сатри худ ва якҷоя кардани нусхаҳои сершумори сатр сохтан мумкин аст. Намунаи вуруди 1: str = “abcabcabc” Натиҷа: Шарҳи ҳақиқӣ: “abcabcabc” -ро бо такрори пайвастани “abc” ба сатри хол ташкил кардан мумкин аст. ...

Бештар

Саволи 336. Иваз кардани парвандаи ҳарф Дар ҷойивазкунии ҳарфҳо мо сатреро иборат аз танҳо алифбо ва рақам додем, ки ҳар як аломатро дар сатр ба ҳарфҳои хурд ва калон табдил додан мумкин аст, ҳамаи сатрҳои гуногунро, ки аз таркиби гуногуни ҳарфҳои хурд ва калон дар ҳарф дар сатр. Мисол ...

Бештар

Саволи 337. Дарозтарин префикси маъмул бо истифодаи Sorting Дар префикси дарозтарини маъмул бо истифода аз масъалаи Sorting мо як қатор сатрҳоро додаем, префикси дарозтарини маъмулро ёбед. яъне қисми префиксро пайдо кунед, ки барои ҳамаи сатрҳо маъмул аст. Намунаи вуруди1: {"tutorialcup", "tutorial", "tussle", "tumble"} Натиҷа: "tu" Вуруди2: {"бағоҷ", "банан", "batsmen"} Натиҷа: "ba" Вуруд3: {"abcd "} Натиҷа:" abcd "...

Бештар

Саволи 338. Сатри Backspace муқоиса кунед Дар масъалаи муқоисаи сатри қафо мо ду сатри S ва T додем, санҷед, ки онҳо баробаранд ё не. Дар хотир доред, ки сатрҳо '#' доранд, ки маънои аломати бозгаштро дорад. Намунаҳо Вуруди S = ​​"ab # c" T = "ad # c" Натиҷаи ҳақиқӣ (чун ҳарду S ва T ба "ac" табдил медиҳанд) Вуруд ...

Бештар

Саволи 339. Намунаи калима Ҳамаи мо бо қолибҳои калима ба монанди "ABBA", "AABB" ва ғайра дучор омадаем. Мо ҳамеша дар ҳайратем, ки ин боб ба чӣ иртибот дошта метавонад. Имрӯз мо кӯшиш хоҳем кард, ки мушкилотро ҳал кунем, ки дар он аз боб истифода барем. Фаровонии мушкилоти сатр ба парванда кӯмак намекунад. Бо назардошти ...

Бештар

Саволи 340. Мутобиқати мунтазами баён Дар масъалаи Мутобиқсозии Ибораи Мунтазам мо ду сатр як додаем (бигзорем х) танҳо аз алифбои хурд иборат аст ва дуввум (биёед y) аз алифбои хурд бо ду аломати махсус иборат аст, яъне "." ва “*”. Вазифа иборат аз он аст, ки оё сатри дуюм ...

Бештар

Саволи 341. Стрингро аз нав ташкил кунед Дар масъалаи азнавташкилдиҳии сатр мо сатр додем, ки танҳо аломатҳои "az" дорад. Вазифаи мо иборат аз он аст, ки он аломатҳоро тавре тартиб диҳем, ки ду аломатҳои якхела ба ҳам наздик набошанд. Мисол себ вуруди Натиҷаи pelpa китоби вуруди obko Вуруд аа Натиҷа номумкин Вуруд aaab Натиҷа нест ...

Бештар

Саволи 342. Фишурдани сатр Дар масъалаи фишурдани сатр, мо массиви [] навъи char додем. Онро ҳамчун аломат фишор диҳед ва ҳисоб кардани аломати мушаххасро (агар шумораи аломат 1 бошад, пас танҳо аломат дар массиви фишурда нигоҳ дошта мешавад). Дарозии массиви фишурдашуда бояд ...

Бештар

Саволи 343. Қавсҳои боэътибор Дар масъалаи қавсҳои дуруст мо сатр додем, ки танҳо аломатҳои '(', ')', '{', '}', '[' ва ']' -ро дарбар мегирад, муайян кунед, ки оё сатри вуруд дуруст аст ё не. Сатри вуруд дуруст аст, агар: Қавсҳои кушода бояд бо ҳамон намуди қавс баста шаванд. () [] {} ...

Бештар

Саволи 344. Дарозтарин префикси маъмул бо истифодаи Trie Дар префикси дарозтарини маъмул бо истифода аз масъалаи Трие, мо як қатор сатрҳо додаем, префикси дарозтарини маъмулро ёбед. яъне қисми префиксро пайдо кунед, ки барои ҳамаи сатрҳо маъмул аст. Намунаи вуруди1: {"tutorialcup", "tutorial", "tussle", "tumble"} Натиҷа: "tu" Вуруди2: {"бағоҷ", "банан", "batsmen"} Натиҷа: "ba" Вуруд3: {"abcd "} Натиҷа:" abcd "...

Бештар

Саволи 345. Рақами дуруст Дар масъалаи Рақами эътибор, мо сатр додем, санҷед, ки он метавонад ба адади даҳии эътибор тафсир карда шавад. Бояд қайд кард, ки барои як сатри додашуда ҳамчун адади даҳии эътибор тафсир карда шавад. Он бояд аломатҳои зеринро дар бар гирад: Рақамҳои 0-9 Нишондиҳанда - "e" ...

Бештар

Саволи 346. Наздиктарин рақами Палиндромро ёбед Масъала дар ёфтани масъалаи аз ҳама наздиктарини рақами Палиндром, ки мо адади n гузоштем. Рақамеро ёбед, ки палиндром бошад ва фарқи мутлақи шумораи палиндромикӣ ва n ба қадри имкон ба истиснои сифр бошад. Агар ин шартро қонеъкунанда зиёда аз як рақам бошад, пас чоп кунед ...

Бештар

Саволи 347. Ҳисоб кунед ва бигӯед Ҳисоб кунед ва бигӯед, ки дар он мо рақами N додаем ва мо бояд мӯҳлати N-уми ҳисобро пайдо кунем ва пайдарпайро гӯем. Аввалан, мо бояд фаҳмем, ки чӣ ҳисоб аст ва пайдарпаии гуфтан. Аввалан, баъзе истилоҳоти пайдарпайро бинед: мӯҳлати 1 "1" аст. Давраи 2-юм ...

Бештар

Саволи 348. Дар сатр аломати беназир пайдо кунед Дар ёфтани аломати беназир дар масъалаи сатр, мо сатр додем, ки танҳо алифбои хурд (az) -ро дар бар мегирад. Мо бояд дар он аввалин аломати такрорнашавандаро пайдо кунем ва индексро чоп кунем. агар чунин аломат вуҷуд надошта бошад чоп -1. Формати вуруд Танҳо як сатри ягона, ки сатр дорад. Чопи формати натиҷа ...

Бештар

Саволи 349. Бутун ба Роман Бутун ба табдили румӣ. Мо рақами N додем ва ба мо лозим аст, ки шумораи римии N -ро чоп кунем. Рақамҳои романӣ бо истифодаи арзишҳои {I, V, X, L, C, D, M} нишон дода мешаванд. Барои фаҳмиши хуб баъзе мисолҳоро мебинем. Формати вуруд Танҳо як сатр, ки дорои ...

Бештар

Саволи 350. Алгоритми Рабин Карп Алгоритми Рабин Карп сатри намунаро дар сатри матни додашуда истифода мебурд. Барои ёфтани сатри намуна ин қадар намудҳои алгоритмҳо ё усулҳо истифода мешаванд. Дар ин алгоритм, мо Hashing -ро барои пайдо кардани мувофиқати намуна истифода мебарем. Агар мо ҳамон зеркоди хэшро барои сатр мегирифтем ...

Бештар

Саволи 351. Калимаро тахмин кунед Тахмин кунед Калима як масъалаи интерактивист. Масъалаи интерактивӣ маънои онро дорад, ки маълумоте, ки ба мо дода мешавад, қаблан муайян карда нашудааст. Мо метавонем арзишҳоро чоп кунем ё функсияи мушаххасро барои мутақобила кардан ё гирифтани маълумоти бештар дар бораи ҳалли масъала даъват кунем. Пас аз ҳар як қадам, ба мо лозим аст, ки буферро барои ...

Бештар

Саволи 352. Оқибатҳои мушаххас Бо назардошти ду сатри S ва P1, мо бояд ҳамаи шумораи пасвандҳои алоҳидаи S -ро, ки ба P1 баробаранд, ҳисоб кунем. Эзоҳ: Пас аз сатри додашуда сатрест, ки мо онро бо нест кардани баъзе аломатҳо ё аломатҳои сифрии имконпазир низ аз сатри аввал бойгонӣ мекунем. Мо тағир дода наметавонем ...

Бештар

Саволи 353. Сатрҳои изоморфӣ Сатрҳои изоморфӣ - Бо назардошти ду сатр, мо бояд санҷем, ки оё барои ҳар як падидаи аломат дар string1 харитаи беназир бо аломатҳои string2 вуҷуд дорад. Хулоса, санҷед, агар як ба як харита вуҷуд дошта бошад ё не. Мисол Вуруди str1 = "aab" str2 = "xxy" Натиҷаи ҳақиқӣ ...

Бештар

Саволи 354. String Shift Leetcode -ро иҷро кунед Гузариш ин равандест, ки дар он алифбоҳо бо арзиши ASCII 1 зиёд карда мешаванд. Барои алифбои охирин z аз нав сар мешавад, яъне тағирёбии z мешавад a. Дар иҷроиши басти сатр мушкилоти leetcode мо сатри s (танҳо аломатҳои хурд) ва массиви a [...

Бештар

Саволи 355. Муқоисаи сатрҳо, ки нишонаҳо доранд Дар муқоисаи сатр, ки дорои мушкилоти аломатҳои ҷодугарӣ мебошад, мо ду сатр додем, ки сатри дуввум алифбои хурд ва якумаш алифбои хурд ва баъзе нақшҳои воҳидро дар бар мегирад. Намунаҳои аломатӣ инҳоянд:?: Мо метавонем ин аломатро бо ягон алифбои хурд иваз намоем. *: мо метавонем ин кортро бо ҳар гуна сатр иваз кунем. Холи ...

Бештар

Саволи 356. Санҷед, ки оё сатрҳо K Масофа ҷудоанд ё не Гузориши масъала Ду сатр ва бутуни k дода шуда, барномае нависед, ки оё сатрҳои додашуда дар масофаи k аз ҳам дуранд ё не. Яъне агар ягон аломат мувофиқат накунад ё ягон аломат хориҷ карда шавад, пас он ҳамчун k масофаи ҷудогона маълум аст. Формати вуруд Аввалин ...

Бештар

Саволи 357. Ҳама сатрҳои бинариро бидуни 1-и пай дар пай тавлид кунед Изҳороти масъала Дар "Дар тавлиди ҳамаи сатрҳои дуӣ бидуни 1-и пайдарпай" мо адади бутуни k додаем, барномае чоп кунед, ки ҳамаи сатрҳои бинарии андозаи k-ро бидуни 1-и пай дар пай чоп кунад. Формати вуруд Аввалин ва танҳо як сатр, ки дорои бутуни N мебошад, формати натиҷа Чоп кардан мумкин аст ...

Бештар

Саволи 358. Сатрро мувофиқи сатри дигар ҷудо кунед Изҳори мушкилот Ду сатри вуруд, намуна ва сатр дода шудааст. Мо бояд сатрро мувофиқи тартиби муайянкардаи намуна ҷудо кунем. Сатри намуна такрорӣ надорад ва он дорои ҳамаи аломатҳои сатр мебошад. Формати вуруд Сатри аввал дорои сатри s мебошад, ки ба мо лозим аст ...

Бештар

Саволи 359. Санҷед, ки оё сатр тартиби аломатҳоро мувофиқи намуна иҷро мекунад ё не Изҳороти мушкилот Дар мушкилоти "Тафтиш кунед, ки сатр тартиби аломатҳоро мувофиқи намуна иҷро мекунад ё не" мо бояд тафтиш кунем, ки оё аломатҳои сатри вуруди додашуда ҳамон тартиберо риоя мекунанд, ки аломатҳои дар қолаби додашуда мавҷудбуда пас "Ҳа" -ро чоп кунед чоп кунед "Не". Формати вуруд ...

Бештар

Саволи 360. Сатри баръакс бидуни тағирёбандаи муваққатӣ Изҳороти мушкилот Дар масъалаи "Сатри баръакс бе тағирёбандаи муваққатӣ" мо сатри "s" додем. Барномаи баргардонидани ин сатрро бидуни истифодаи ягон тағирёбанда ё фазои иловагӣ нависед. Формати вуруд Сатри аввал, ки сатри додашудаи "s" -ро дар бар мегирад. Формати баромад Сатреро, ки баръакси ...

Бештар

Саволи 361. Ҳамаи қисмҳои палиндромикии сатрро чоп кунед Изҳороти масъала Дар "Чоп кардани ҳама қисмҳои палиндромикии сатр" мо сатри "s" додем. Барнома барои чоп кардани ҳама тақсимоти палиндромикии имконпазирро нависед. Палиндром ин калима, рақам, ибора ё пайдарпаии дигари аломатҳоест, ки ҳамон қафо ба пеш хонда мешавад, масалан ...

Бештар

Саволи 362. Ҷуфтҳоро дар масофаи якхела ҳисоб кунед, чунон ки дар алифбои англисӣ Изҳороти масъала Дар "Ҳисоби ҷуфтҳо дар масофаи якхела бо алифбои англисӣ" мо сатри "s" додем. Барномае тартиб диҳед, ки шумораи ҷуфтҳоеро, ки унсурҳояшон дар масофаи баробари алифбои англисӣ ҷойгиранд, чоп кунад. Формати вуруд Сатри аввал, ки дорои ...

Бештар

Саволи 363. Аломатҳои ҳадди аққал барои илова кардани сатр Палиндром Изҳороти масъала Дар "Дар аломатҳои ҳадди аққал илова кардан барои қабули сатри Палиндром" мо сатри "s" додем. Барои ёфтани аломатҳои минималӣ, ки дар пеш илова карда мешаванд, барои палиндромияи сатр барнома тартиб диҳед. Формати вуруд Аввалин ва танҳо як сатр, ки дорои ...

Бештар

Саволи 364. Kth Аломати такрорнашаванда Баёни масъала Дар "Аломати такрорнашавандаи Kth" мо сатр "s" додем. Барои ёфтани kth-и аломати такрорнашаванда як барнома нависед. Агар дар сатр камтар аз k аломате бошад, ки такроршаванда бошад, пас "-1" -ро чоп кунед. Формати вуруд Аввалин ва танҳо як сатр, ки сатри "s" -ро дар бар мегирад. ...

Бештар

Саволи 365. Ҳарфҳои ҳадди ақалро хориҷ кунед, то ки ду сатр анаграмма шаванд Изҳороти масъала Дар "Дар аломатҳои минималӣ хориҷ кунед, то ки ду сатр анаграмма шаванд" мо ду сатри вурудро додем. Шумораи ҳадди ақали аломатҳоро, ки аз ин ду сатр хориҷ карда мешаванд, пайдо кунед, то онҳо анаграмма шаванд. Формати вуруд Сатри аввал, ки сатри "s" -ро дар бар мегирад. Хатти дуюм дорои ...

Бештар

Саволи 366. Аз намунаи додашуда ҳама сатрҳои дуӣ тавлид кунед Изҳороти масъала Дар масъалаи "Тавлид кардани ҳама сатрҳои дуӣ аз қолаби додашуда", мо сатри вуруди "s" -ро аз 0, 1 ва иборат медонем? (чархаи воҳид). Мо бояд ҳама сатрҳои имконпазири бинариро бо иваз кардан тавлид кунем? бо '0' ва '1'. Формати вуруд Аввалин ва танҳо як сатр, ки дорои ...

Бештар

Саволи 367. Ҳама роҳҳои имконпазири шикастани сатрро дар шакли қавс чоп кунед Изҳороти масъала Дар масъалаи "Чоп кардани тамоми роҳҳои имконпазири шикастани сатр дар шакли қавс", мо сатри "s" додем. Ҳамаи роҳҳои имконпазири шикастани сатри додашударо дар шакли қавс ёбед. Ҳамаи сатрҳоро дар қавс () гиред. Формати вуруд Аввалин ва танҳо як сатр, ки дорои ...

Бештар

Саволи 368. Шифри қайсар Тавсифи Техникаи шифргузории қайсар яке аз усулҳои қадимии рамзгузорӣ мебошад. Дар ин ҷо, барои ҳар як ҳарф дар матни додашуда, он бо ҳарфе иваз карда мешавад, ки шумораи муайяни ҷойҳо дар алифбо доранд. Агар n = 1 бошад, A-ро бо B иваз кунед, B C мешавад ва ҳамин тавр ...

Бештар

Саволи 369. Дарозтарин Палиндромро бо роҳи нест кардан ё аз нав танзимкунии аломатҳо сохтан мумкин аст Изҳороти масъала Дар "Палиндроми дарозтаринро бо роҳи хориҷкунӣ ё тағир додани аломатҳо ташкил кардан мумкин аст", мо сатри "s" додем. Дарозтарин палиндромро ёбед, ки бо роҳи хориҷ ё аз нав танзим кардани баъзе аломатҳо ё эҳтимолан сифр аломатҳо аз сатр сохта шаванд. Шояд якчанд ҳалли имконпазир мавҷуд бошад, шумо метавонед ...

Бештар

Саволи 370. Тӯлонитарин префикси калимаи аз ҷониби Word Matching Изҳороти масъала Дар масъалаи "Тӯлонитарин префикси маъмул бо истифодаи Word by Word Matching", мо N сатр додем. Барои ёфтани префикси дарозтарини сатрҳои додашуда барнома тартиб диҳед. Формати вуруд Сатри аввал дорои арзиши бутуни N мебошад, ки шумораи сатрҳоро ифода мекунад. N сатри оянда ...

Бештар

Саволи 371. Тӯлонитарин префикси маъмул бо истифодаи аломат аз рӯи аломатҳои мувофиқат Изҳороти масъала Дар "Дарозии дарозтарин префикси умумӣ бо истифодаи Character by Character Matching" мо арзиши бутуни N ва N додем. Барои ёфтани префикси дарозтарини сатрҳои додашуда барнома тартиб диҳед. Формати вуруд Сатри аввал дорои арзиши бутуни N мебошад, ки рақамро ифода мекунад ...

Бештар

Саволи 372. Иҷозатҳои сатри додашуда бо истифодаи STL Баёни масъала Дар масъалаи "Иҷозати сатри додашуда бо истифода аз STL", мо сатри "s" додем. Ҳама ҷойивазкунии сатри вурудро бо истифода аз функсияҳои STL чоп кунед. Формати вуруд Аввалин ва танҳо як сатр, ки сатри "s" -ро дар бар мегирад. Форматҳои натиҷа Ҳамаи ҷойивазкунии додашударо чоп кунед ...

Бештар

Саволи 373. Тӯлонитарин префикси маъмул бо истифодаи Divide and Conquer Изҳороти масъала Дар масъалаи "Префикси маъмултарин бо истифодаи Divide and Conquer", мо сатри бутун n ва n додем. Барномае нависед, ки дарозтарин префикси маъмулро чоп кунад. Агар префикси умумӣ вуҷуд надошта бошад, пас "-1" -ро чоп кунед. Формати вуруд Сатри аввал дорои бутуни n мебошад. ...

Бештар

Саволи 374. Тӯлонитарин префикси маъмул бо истифода аз ҷустуҷӯи дуӣ II Изҳороти масъала Дар "Дарозии дарозтарини префикси умумӣ бо истифодаи Binary Search II" мо арзиши бутуни N ва N сатр додем. Барномае нависед, ки дарозтарин префикси сатрҳои додашударо чоп кунад. Агар префикси умумӣ вуҷуд надошта бошад, пас "-1" -ро чоп кунед. Формати вуруд Сатри аввал дорои ...

Бештар

Саволи 375. Иҷозатҳои палиндроми сатр Изҳороти масъала Дар масъалаи "Иҷозатҳои палиндроми сатр", мо сатри вуруди "s" -ро додем. Ҳамаи палиндромҳои имконпазирро, ки бо истифода аз аломатҳои сатр тавлид кардан мумкин аст, чоп кунед. Формати вуруд Аввалин ва танҳо як сатр, ки сатри "s" -ро дар бар мегирад. Формат Натиҷа Ҳама имконпазирро чоп кунед ...

Бештар

Саволи 376. Санҷед, ки оё ду сатри ба ҳамдигар изоморфист Изҳороти масъала Дар масъалаи "Санҷед, ки оё ду сатри ба ҳамдигар изоморфистанд" мо ду сатри s1 ва s2-ро додем. Барномае нависед, ки дар он сатрҳои додашуда изоморфӣ бошанд ё не. Эзоҳ: Ду сатр изоморфӣ номида мешаванд, агар як ...

Бештар

Саволи 377. Дарозии дарозтарин субтринги дуруст Изҳороти масъала Дар "Дарозии сатри дарозтарин эътибор" мо сатре додем, ки танҳо қавсҳои кушодан ва пӯшиданро дар бар мегирад. Барномае нависед, ки дарозтарин сатри сатри қавсиро ёбад. Формати вуруд Аввалин ва танҳо як сатр, ки сатри s-ро дар бар мегирад. Формат Натиҷа Аввалин ва ...

Бештар

Саволи 378. Шумораи ҳадди ақалро аз пайдарпаии додашудаи D ва I тартиб диҳед Изҳороти масъала Дар масъалаи "Шакли минималии шакл аз пайдарпаии додашудаи D ва I", мо намунае додем, ки танҳо I ва D -ро дар бар мегирад. Ман барои афзоиш ва D барои коҳиш. Барномае нависед, ки шумораи камтаринро мувофиқи он намуна чоп кунад. Рақамҳои аз 1-9 ва рақамҳо такрор шуда наметавонанд. Формати вуруд ...

Бештар

Саволи 379. Рақамҳои додашударо ба тартиб дароред, то шумораи аз ҳама калонтаринро II Изҳороти масъала Дар масъалаи "Рақамҳои додашударо барои ташаккули адади калонтарини II" тартиб диҳед, мо массиви бутуни мусбат додем. Онҳоро тавре ҷойгир кунед, ки қарор арзиши аз ҳама калонро ташкил диҳад. Формати вуруд Аввалин ва танҳо як сатр, ки бутуни n -ро дар бар мегирад. Хатти дуюм дорои ...

Бештар

Саволи 380. Тафтиш кунед, ки оё як рӯйхати Сатрҳои Палиндромро ташкил медиҳанд Изҳороти мушкилот Дар "Тафтиш кунед, ки оё як рӯйхати пайвастаи сатрҳо Палиндромро ташкил мекунад" мо як рӯйхати алоқамандро бо додаҳои сатр пешниҳод кардем. Барномае нависед, ки оё маълумот палиндромро ташкил мекунад ё не. Мисоли ba-> c-> d-> ca-> b 1 Шарҳ: Дар мисоли боло мо мебинем, ки ...

Бештар

Саволҳои дарахт Amazon

Саволи 381. Реша ба роҳи барг бо маблағи ҳадафманди Leetcode Solutions Дарахти дуӣ ва бутуни K дода мешавад. Мақсади мо ин аст, ки баргардем, ки оё дар дарахт роҳи реша ба барг ҳаст, ба тавре ки маблағ ба ҳадаф-К баробар аст. Маблағи роҳ ин маҷмӯи ҳамаи гиреҳҳоест, ки дар он ҷойгиранд. 2 / \ ...

Бештар

Саволи 382. Сатр Scramble Изҳороти проблемавӣ "Scramble String" дар мушкилот гуфта мешавад, ки ба шумо ду сатр дода мешавад. Санҷед, ки оё тори дуюм сатри рамзкардашудаи якум аст ё не? Шарҳ Бигзор сатри s = "great" Намояндагии s ҳамчун дарахти дуӣ бо роҳи рекурсивӣ ба ду зеркатори холӣ тақсим карда шавад. Ин сатр метавонад ...

Бештар

Саволи 383. Дархостҳо барои шумораи унсурҳои алоҳида дар зергурӯҳ Мо массиви бутун ва як қатор саволҳоро додем ва мо бояд шумораи ҳамаи унсурҳои фарқиятеро, ки дар доираи додашуда дорем, муайян кунем, дархост аз ду рақами чап ва рост иборат аст, ин диапазони додашуда мебошад, бо ин доираи додашуда мо ...

Бештар

Саволи 384. Моррис Траверсал Гузариши Моррис усули убур кардани гиреҳҳо дар дарахти дуӣ бидуни истифодаи стек ва рекурсия мебошад. Ҳамин тариқ, кам кардани мураккабии фазо ба хаттӣ. Мисоли гардиши гардишӣ 9 7 1 6 4 5 3 1 / \ 2 ...

Бештар

Саволи 385. Kth аҷдоди гиреҳ дар дарахти дуӣ Баёни масъала Масъалаи "Аҷдоди Kth гиреҳ дар дарахти дуӣ" мегӯяд, ки ба шумо дарахти дуӣ ва гиреҳ дода мешавад. Ҳоло мо бояд аҷдоди kth-и ин гиреҳро пайдо кунем. Аҷдоди ҳар як гиреҳ гиреҳҳоест, ки дар роҳ аз реша ҷойгиранд ...

Бештар

Саволи 386. Inorder Вориси гиреҳ дар Tree Binary Изҳори мушкилот Масъала дархост мекунад, ки "Вориси гиреҳи дарахти дуӣ" пайдо карда шавад. Вориси иноридерии гиреҳ гиреҳи дарахти дуӣ мебошад, ки пас аз гиреҳи додашуда дар гардиши иноридории дарахти дуӣ дода мешавад. Намунаи вориси Inorder аз 6 4 аст ...

Бештар

Саволи 387. Санҷед, ки оё массиви додашуда метавонад пешакӣ гузаштани дарахти ҷустуҷӯи бинариро ифода кунад Масъалаи "Санҷед, ки оё массиви додашуда метавонад гардиши пешакии дарахти ҷустуҷӯи бинариро нишон диҳад" мегӯяд, ки ба шумо пайдарпаии гардиши пешакӣ дода шудааст. Акнун ин пайдарҳамиро дида бароед ва бифаҳмед, ки оё ин пайдарпайӣ дарахти ҷустуҷӯи дутарафаро нишон дода метавонад ё не? Мураккабии пешбинишудаи вақт барои ҳал ...

Бештар

Саволи 388. Аз намояндагии массивии волидайн дарахти дуӣ созед Масъалаи "Сохтани дарахти дуӣ аз намояндагии массивҳои волидайн" мегӯяд, ки ба шумо массив дода мешавад. Ин массиви вуруд дарахти дутарафаро нишон медиҳад. Акнун ба шумо лозим аст, ки дар асоси ин массиви вуруд дарахти дуӣ бунёд кунед. Массив индекси гиреҳи волидайнро дар ҳар як индекс нигоҳ медорад. ...

Бештар

Саволи 389. Бо назардошти як дарахти дуӣ, чӣ гуна шумо тамоми гиреҳҳои нисфиро нест мекунед? Масъалаи "Бо назардошти як дарахти дуӣ, шумо чӣ гуна тамоми гиреҳҳои нисфиро нест мекунед?" изҳор мекунад, ки ба шумо дарахти дуӣ дода мешавад. Акнун ба шумо лозим аст, ки гиреҳҳои нисфро хориҷ кунед. Гиреҳи ним ҳамчун гиреҳи дарахт муайян карда мешавад, ки танҳо як кӯдак дорад. Ё ин аст ...

Бештар

Саволи 390. Гузариши такрории пешакӣ Масъалаи "Гузариши такрории пешакӣ" қайд мекунад, ки ба шумо дарахти дуӣ дода мешавад ва акнун ба шумо лозим аст, ки гардиши пешакии дарахтро пайдо кунед. Мо талаб мекунем, ки гардиши пешакиро бо истифодаи усули такрорӣ ёбем, на усули рекурсивиро. Мисоли 5 7 9 6 1 4 3 ...

Бештар

Саволи 391. Масофаро байни ду гиреҳи дарахти дуӣ ёбед Баёни масъала Масъалаи "Ёфтани масофаи байни ду гиреҳи дарахти дуӣ" мегӯяд, ки ба шумо дарахти дуӣ дода мешавад ва ба шумо ду гиреҳ. Акнун ба шумо лозим аст, ки масофаи минималии байни ин ду гиреҳро пайдо кунед. Мисол // Дарахт бо истифода аз тасвири дар гиреҳи 1 нишон додашуда ...

Бештар

Саволи 392. Барои муайян кардани як дарахт якхела будани ду дарахтро нависед Масъалаи "Навиштани код барои муайян кардани ду дарахт якхела" мегӯяд, ки ба шумо ду дарахти дуӣ дода шудааст. фаҳмед, ки онҳо якхелаанд ё не? Дар ин ҷо, дарахти шабеҳ маънои онро дорад, ки ҳар ду дарахти дуӣ арзиши гиреҳ бо тартиботи якхелаи гиреҳҳо доранд. Мисол Ҳарду дарахт ...

Бештар

Саволи 393. Давраи сарҳадии дарахти дуӣ Баёни масъала Масъалаи "Гузариши сарҳадии дарахти дуӣ" мегӯяд, ки ба шумо дарахти дуӣ дода шудааст. Акнун ба шумо лозим аст, ки намуди сарҳадии дарахти дутарафаро чоп кунед. Дар ин ҷо убури сарҳад маънои онро дорад, ки ҳамаи гиреҳҳо ҳамчун сарҳади дарахт нишон дода шудаанд. Гиреҳҳо аз ... дида мешаванд

Бештар

Саволи 394. Давраи диагоналии дарахти дуӣ Изҳори мушкилот Масъалаи "Гузариши дарахтони дуӣ" мегӯяд, ки ба шумо дарахти дуӣ дода шудааст ва акнун ба шумо лозим аст, ки намуди диагоналиро барои дарахти додашуда пайдо кунед. Вақте ки мо дарахтро аз самти боло-рост мебинем. Гиреҳҳое, ки барои мо намоёнанд, намуди диагоналӣ мебошанд ...

Бештар

Саволи 395. Намуди поёни дарахти дуӣ Изҳори мушкилот Масъалаи "Намуди поёни дарахти дуӣ" мегӯяд, ки ба шумо дарахти дуӣ дода шудааст ва акнун ба шумо лозим аст, ки намуди поёнии дарахти мазкурро пайдо кунед. Вақте ки мо дарахтро аз самти поён мебинем. Гиреҳҳое, ки барои мо намоёнанд, ин поёни ...

Бештар

Саволи 396. Нигоҳи рости дарахти бинариро чоп кунед Изҳороти мушкилот Масъалаи "Дидани дурусти дарахти дуӣ" мегӯяд, ки ба шумо як дарахти дуӣ дода шудааст. Акнун ба шумо лозим аст, ки назари дурусти ин дарахтро пайдо кунед. Дар ин ҷо, дидани рости дарахти дуӣ маънои чоп кардани пайдарпаии тавре, ки дарахт ҳангоми аз ...

Бештар

Саволи 397. Дархостҳои LCM Изҳори мушкилот Масъалаи "Range LCM Queries" мегӯяд, ки шумо массиви бутун ва шумораи q дархостҳоро доред. Ҳар як пурсиш (чап, рост) -ро ҳамчун диапазон дар бар мегирад. Вазифаи додашуда аз он иборат аст, ки LCM (аз чап, рост), яъне LCM аз ҳамаи рақамҳое, ки дар доираи ...

Бештар

Саволи 398. Ҷамъи максималии сатҳи дарахти дутарафаро ёбед Изҳороти масъалаҳо Масъалаи "Ҷамъбасти сатҳи максималии дарахти дуӣ" мегӯяд, ки ба шумо як дарахти дуӣ бо гиреҳҳои мусбат ва манфӣ дода мешавад, ҳосили максималии сатҳи дарахти дуиро ёбед. Мисоли вуруди 7 Шарҳ Сатҳи аввал: Ҷамъ = 5 Сатҳи дуввум: Ҷамъ = ...

Бештар

Саволи 399. Муқаддима дарахти сурх-сиёҳ Дарахти сиёҳи сурх дарахти дутарафаи худтанзимкунӣ мебошад. Дар ин дарахт, ҳар як гиреҳ ё гиреҳи сурх ё гиреҳи сиёҳ аст. Дар ин муқаддима дарахти сурх-сиёҳ, мо кӯшиш мекунем, ки ҳамаи хосиятҳои асосии онро фаро гирем. Хусусиятҳои дарахти сурх-сиёҳ Ҳар гиреҳ ҳамчун сурх ё сиёҳ нишон дода мешавад. ...

Бештар

Саволи 400. Дарахти ҷустуҷӯи бинарӣ Нест кардани амалиёт Изҳори мушкилот Масъалаи "Амалиёти нест кардани дарахти ҷустуҷӯи дуӣ" аз мо хоҳиш мекунад, ки амалиёти несткуниро барои дарахти ҷустуҷӯи дуӣ иҷро кунем. Функсияи Нест кардан ба функсия барои нест кардани гиреҳ бо калиди додашуда / маълумот ишора мекунад. Мисоли гиреҳи вуруд нобуд карда мешавад = 5 Усули натиҷа барои ҷустуҷӯи дутарафаи дарахт Амалиётро нест кунед Пас ...

Бештар

Саволи 401. Усули такрорӣ барои баландии дарахти дуӣ Изҳори масъала Дар масъалаи "Усули такрорӣ барои баландии дарахти дуӣ" гуфта шудааст, ки ба шумо дарахти дуӣ дода шудааст, бо истифода аз усули такрорӣ баландии дарахтро ёбед. Намунаҳо Вуруди 3 Вуруди 4 Алгоритми усули такрорӣ барои ёфтани баландии дарахти дуӣ Баландии дарахт ...

Бештар

Саволи 402. Дарахти дуӣ бо нишондиҳандаҳои тасодуфӣ клон кунед Баёни масъала Ба шумо як дарахти пурраи дуӣ дода шудааст, ки баъзе нишондиҳандаҳои тасодуфӣ доранд. Нишондиҳандаҳои тасодуфӣ ба гиреҳҳое ишора карда мешаванд, ки ҳар гиреҳ ба ғайр аз кӯдаки чап ва рости худ ишора мекунад. Ҳамин тавр, ин инчунин сохтори стандартии гиреҳро дарахти оддии дуӣ тағйир медиҳад. Ҳоло гиреҳи ...

Бештар

Саволи 403. Даврзании фармоишӣ бо истифода аз ду навбат Изҳороти мушкилот Масъалаи "Гузариши фармоишҳои сатҳ бо истифода аз ду навбат" изҳор мекунад, ки ба шумо дарахти дуӣ дода шудааст, сатри гардиши дараҷаи онро сатр ба сатр чоп кунед. Намунаҳо Вуруд 5 11 42 7 9 8 12 23 52 3 Ворид 1 2 3 4 5 6 Алгоритми гардиши тартибот дар сатҳи ...

Бештар

Саволи 404. Санҷед, ки оё ҳамаи сатҳҳои ду дарахти дуӣ анаграмма ҳастанд ё не Баёни масъала Масъалаи "Санҷед, ки оё ҳамаи сатҳҳои ду дарахти дуӣ анаграмма ҳастанд ё не" гуфта шудааст, ки ба шумо ду дарахти дуӣ дода шудааст, санҷед, ки оё ҳамаи сатҳҳои ин ду дарахт анаграмма ҳастанд ё не. Намунаҳо Вуруди алгоритми дурӯғини вурудро барои санҷидани он ки оё ҳамаи сатҳҳои ду ...

Бештар

Саволи 405. Санҷед, ки оё массиви додашуда дараҷаи фарорасии дарахти ҷустуҷӯи бинариро нишон дода метавонад Изҳори мушкилот Масъалаи "Санҷед, ки оё массиви додашуда дараҷаи гардиши дарахти ҷустуҷӯи дуӣиро нишон дода метавонад" гуфта шудааст, ки ба шумо дараҷаи гардиши дараҷаи дарахти ҷустуҷӯи дуӣ дода шудааст. Ва бо истифода аз дараҷаи фарогирии дарахт. Мо бояд самаранок дарёфт кунем, ки оё фармоиш дар сатҳи ...

Бештар

Саволи 406. Шумораи хоҳарони гиреҳи додашуда дар дарахти n-ary Изҳори мушкилот Масъалаи "Шумораи хоҳарони гиреҳи дар дарахти n-ary" оварда шудааст, ки ба шумо дарахти n-ary ва гиреҳи ҳадаф дода шудааст. Шумораи хоҳарони гиреҳи ҳадафро ёбед. Фарз мекунем, ки гиреҳ ҳамеша дар дарахт мавҷуд аст ва гиреҳи аввал он аст ...

Бештар

Саволи 407. Табдил додани BST бидуни массив Изҳороти проблемавӣ "Табдил додани BST ба Min-Heap бидуни истифодаи массив" дар масъала изҳор мекунад, ки ба шумо BST дода мешавад (дарахти ҷустуҷӯии дуӣ) ва шумо бояд онро ба min-heap табдил диҳед. Min-heap бояд тамоми унсурҳои дарахти ҷустуҷӯии дутарафаро дар бар гирад. Алгоритм бояд дар мураккабии вақти хаттӣ иҷро шавад. ...

Бештар

Саволи 408. Ду фазои маҳдудро бо фазои маҳдуди иловагӣ муттаҳид кунед Изҳори мушкилот Масъалаи "Якҷоя кардани ду БСТ бо фазои маҳдуди иловагӣ" мегӯяд, ки ба шумо ду дарахти ҷустуҷӯии дуӣ дода шудааст (БСТ) ва ба шумо лозим аст, ки унсурҳои ҳарду дарахтро бо тартиби мураттаб чоп кунед. Ин дар чунин тартиб аст, ки ба назар чунин мерасад, ки унсурҳо аз як BST мебошанд. ...

Бештар

Саволи 409. Гузариши такрории пасандоз бо истифодаи ду стеллаж Изҳори мушкилот Масъалаи "Гузариши такрории пасандоз бо истифода аз ду стек" мегӯяд, ки ба шумо дарахти дуӣ бо гиреҳҳо дода мешавад. Бо истифода аз ду стек барномаеро барои гузариши пасипардагии такрорӣ нависед. Мисол Вуруди 4 5 2 6 7 3 1 Вуруди 4 2 3 1 Алгоритми Эҷод ...

Бештар

Саволи 410. Дарахти дуӣ ба Табдили дуҷонибаи ҷустуҷӯ бо истифода аз маҷмӯи STL Баёни масъала Ба мо як дарахти дуӣ дода шудааст ва мо бояд онро ба як дарахти ҷустуҷӯи дуӣ табдил диҳем. Масъалаи "Табдил додани дарахти дуӣ ба табдили ҷустуҷӯи дутарафа бо истифодаи STL set" дархост мекунад, ки бо истифодаи маҷмӯи STL табдил диҳем. Мо аллакай дар бораи табдил додани дарахти дуӣ ба BST сӯҳбат кардем, аммо мо ...

Бештар

Саволи 411. K'th Бузургтарин унсур дар BST бо истифодаи фазои иловагии доимӣ Изҳороти проблемавӣ "Элементи K'th бузургтарин дар BST бо истифода аз фазои доимии иловагӣ" мегӯяд, ки ба шумо як дарахти ҷустуҷӯии дуӣ дода мешавад ва шумо бояд kth элементи калонтаринро дар он пайдо кунед. Пас, агар мо унсурҳои дарахти ҷустуҷӯи бинариро бо тартиби камшумор тартиб диҳем, пас бояд баргардем ...

Бештар

Саволи 412. K'th Бузургтарин Элемент дар BST, вақте ки тағирот ба BST иҷозат дода намешавад Изҳороти проблемавӣ "Элементи K'th бузургтарин дар BST, вақте ки тағирот ба BST иҷозат дода намешавад" мегӯяд, ки ба шумо дарахти ҷустуҷӯии дуӣ дода мешавад ва шумо бояд элементҳои kth калонтаринро ёбед. Ин маънои онро дорад, ки вақте ки ҳамаи унсурҳои дарахти ҷустуҷӯи дуӣ бо тартиби камшаванда ҷойгир карда мешаванд. Баъд ...

Бештар

Саволи 413. Усули такрорӣ барои дарёфти гузаштагони дарахти дуӣ Изҳороти масъала "Усули такрорӣ барои дарёфти гузаштагони дарахти дуӣ додашуда" дар масъала изҳор мекунад, ки ба шумо дарахти дуӣ ва бутуни ифодаи калид дода мешавад. Барои чоп кардани ҳамаи гузаштагони калиди додашуда бо ёрии такрор функсия созед. Мисол Калиди вуруд = 6 5 2 1 Шарҳ: ...

Бештар

Саволи 414. Санҷед, ки оё ҳар як гиреҳи дохилии BST дақиқан як фарзанд дорад Изҳороти проблемавӣ "Санҷед, ки оё ҳар як гиреҳи дохилии BST дақиқан як кӯдак дорад" дар мушкилот гуфта мешавад, ки ба шумо гузариши пешакии дарахти ҷустуҷӯии дуӣ дода мешавад. Ва шумо бояд ёбед, ки оё ҳамаи гиреҳҳои ғайрисарҳад танҳо як кӯдак доранд. Дар ин ҷо мо инчунин ба назар мегирем, ки тамоми ...

Бештар

Саволи 415. Элементҳои хурдтаринро дар BST ёбед (Омори фармоиш дар BST) Изҳороти проблемавӣ "Пайдо кардани унсури хурдтарини k-ро дар BST (Омори фармоиш дар BST)" дар мушкилот гуфта мешавад, ки ба шумо дарахти ҷустуҷӯи дуӣ дода шудааст ва шумо бояд шумораи к-и хурдтаринро дар BST пайдо кунед. Ин маънои онро дорад, ки агар мо як дарахти ҷустуҷӯи бинариро бо тартиб гузарем ва ...

Бештар

Саволи 416. Маблағи амудӣ дар дарахти додашудаи дуӣ Гузориши масъала "Ҷамъи амудӣ дарахти дуӣ дода шудааст" масъала нишон медиҳад, ки ба шумо дарахти дуӣ дода шудааст ва мо бояд ҳар як сатҳи амудиро пайдо кунем. Бо сатҳи амудӣ, мо дар назар дорем, ки агар хатҳои амудиро дар масофаи 1 воҳид дар чап ва рост ...

Бештар

Саволи 417. Барнома барои санҷидани BST ё не дарахти дуӣ Изҳороти проблемавӣ "Барномаи санҷиши BST ё набудани дарахти дуӣ" мегӯяд, ки ба шумо дарахти дуӣ дода шудааст ва шумо бояд санҷед, ки дарахти дуӣ ба хосиятҳои дарахти ҷустуҷӯи дуӣ ҷавобгӯ аст. Ҳамин тавр, дарахти дуӣ дорои хосиятҳои зерин аст: Зери дарахти чап ...

Бештар

Саволи 418. Чуқурии максималии дарахти дуӣ Изҳороти проблемавӣ "Чуқурии максималии дарахти дуӣ" -и мушкилот мегӯяд, ки ба шумо сохтори маълумоти дарахти дуӣ дода шудааст. Чуқурии максималии дарахти дуӣ додашударо чоп кунед. Мисоли вуруди 2 Шарҳ: Чуқурии максималӣ барои дарахти додашуда 2. аст, зеро дар зери реша танҳо як унсур мавҷуд аст (яъне ...

Бештар

Саволи 419. Табдил додан BST ба Min Heap Баёни масъала Бо дарахти пурраи Ҷустуҷӯи дуӣ дода шуда, алгоритми табдил додани онро ба Min Heap, яъне табдил додани BST ба Min Heap нависед. Min Heap бояд тавре бошад, ки арзишҳои чапи гиреҳ бояд аз арзишҳои тарафи рост камтар бошанд ...

Бештар

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

Бештар

Саволи 421. Ҷустуҷӯ ва дохилкунии дарахтони ҷустуҷӯи бинарӣ Изҳороти масъала Алгоритми нависед барои ҷустуҷӯ ва гузоштан дар дарахти ҷустуҷӯи бинарӣ. Пас, он чизе, ки мо карданӣ ҳастем, ин аст, ки баъзе элементҳоро аз вуруд ба дарахти ҷустуҷӯи бинарӣ дохил кунем. Ҳар гоҳе ки дархости ҷустуҷӯи унсури мушаххас шавад, мо онро дар байни унсурҳои BST (кӯтоҳ ...

Бештар

Саволи 422. Массиви додашудаи андозаи n-ро санҷед, метавонад BST-и n сатҳро ифода кунад ё не Изҳороти масъала Массиве бо n унсур дода шудааст, ки массиви додашударо бо андозаи n санҷед, метавонад BST сатҳи n -ро нишон диҳад ё не. Яъне санҷидани он, ки дарахти ҷустуҷӯи дуӣ, ки бо истифода аз ин n элемент сохта шудааст, метавонад BST сатҳи n -ро нишон диҳад. Намунаҳои arr [] = {10, 8, 6, 9, ...

Бештар

Саволи 423. Дарахти дуӣ ба Табдилоти дарахти дуӣ Дар дарахти дуӣ ба табдили дарахти ҷустуҷӯи дуӣ, мо ба дарахти дуӣ табдил додем, онро бидуни тағир додани сохтори дарахт ба дарахти ҷустуҷӯи дуӣ табдил додем. Мисол Тартиби пешакии вуруди вуруд: 13 8 6 47 25 51 Алгоритм Мо набояд сохтори ... -ро тағир диҳем.

Бештар

Саволи 424. Рӯйхати алоқаманд ба BST мутавозин Дар рӯйхати алоқаманд ҷудошуда ба мушкилоти мутавозуни BST, мо рӯйхати алоҳидаи алоқамандро бо тартиби мураттаб додем, дарахти мутаносиби бинариро аз рӯйхати алоқаманд танҳо сохтем. Намунаҳо Вуруди 1 -> 2 -> 3 -> 4 -> 5 Натиҷаи пешакӣ: 3 2 1 5 4 Вуруди 7 -> ...

Бештар

Саволи 425. Массиви мураттаб ба BST мутавозин Дар массиви ҷудошуда ба масъалаи мутавозуни BST, мо массивро бо тартиби мураттаб додаем, аз массиви ҷудошуда дарахти ҷустуҷӯи мувозинати бинариро созед. Намунаҳо Вуруди arr [] = {1, 2, 3, 4, 5} Натиҷаи пешакӣ: 3 2 1 5 4 Вуруди arr [] = {7, 11, 13, 20, 22, ...

Бештар

Саволи 426. Табдил додани BST ба дарахти суммаи калон Ҳангоми табдил додани BST ба дарахти суммаи калон Бо назардошти дарахти ҷустуҷӯи дуӣ алгоритми ба дарахти сумаи калонтар табдил додани онро нависед, яъне ҳар як гиреҳро ба таркиби ҳамаи элементҳои аз он бузургтар табдил диҳед. Мисол Натиҷаи вуруди пешакӣ: 69 81 87 34 54 ...

Бештар

Саволи 427. Афзалиятҳои BST аз ҷадвали Hash Амалҳои маъмултарин дар ҳама гуна сохтори додаҳо дохилкунӣ, несткунӣ ва ҷустуҷӯ мебошанд. Ҷадвали Hash қодир аст ин се амалиётро бо мураккабии миёнаи вақти O (1) иҷро кунад, дар ҳоле, ки дарахтони ҷустуҷӯи бинарии худтанзимкунӣ мураккабии вақти O (log n) -ро мегиранд. Дар аввал, ба назар чунин мерасад, ки мизҳои Hash беҳтар аз ...

Бештар

Саволи 428. BST-ро аз гардиши фармоишии сатҳи додашудааш созед Бо дарназардошти гардиши сатҳи дараҷаи дарахти ҷустуҷӯи дуӣ, алгоритми сохтани дарахти ҷустуҷӯи дуӣ ё BST-ро аз гардиши сатҳи додашудаи ITS нависед. Намунаи сатҳи вуруди Ордер [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Натиҷаи тартиб: 5 8 9 12 15 18 ...

Бештар

Саволи 429. BST-ро аз гузариши пешакии пешакӣ созед Бо назардошти убури фармоишии дарахти ҷустуҷӯи дуӣ (BST), алгоритми сохтани BST аз гардиши пешакии додашуда нависед. Намунаҳои вуруди preOrder [] = {7, 5, 3, 6, 9} Inorder Output: 3 5 6 7 9 Input PreOrder [] = {12, 6, 1, 35, 20} Inorder Output: 1 6 ...

Бештар

Саволи 430. Дар дарахти ҷустуҷӯи дуӣ гиреҳро бо арзиши минималӣ ёбед Бо назардошти дарахти ҷустуҷӯи бинарӣ, алгоритми пайдо кардани гиреҳро бо арзиши минималӣ дар дарахти ҷустуҷӯи бинарии додашуда нависед. Мисол Натиҷаи вуруд 5 Усули соддалавҳона Равиши оддӣ ин аст, ки гардиши дарахтҳо ва ёфтани гиреҳ бо арзиши минималӣ дар байни ҳамаи гиреҳҳо. Ин ...

Бештар

Саволи 431. Аз гардишҳои номураттаб ва пешакӣ дарахти дуӣ созед Дар ин мушкилот, мо дарахти дуӣ номуайян ва пешакӣ дорем. Мо бояд аз гардишҳои додашудаи Inorder ва Preorder дарахти дуӣ созем. Намунаи вуруд: Inorder = [D, B, E, A, F, C] Пешакӣ = [A, B, D, E, C, F] Натиҷа: Даврзании пешакии дарахт, ки ...

Бештар

Саволи 432. Чоп кардани гузаштагони гиреҳи дарахти дуӣ бидуни рекурсия Дарахти дуӣ ва гиреҳ ё калиди мушаххас дода шудааст. Чоп кардани гузаштагони гиреҳи дутарафаи додашуда бидуни рекурсия. Мисоли вуруд: key = 7 Натиҷа: 3 1 Вуруд: key = 4 Натиҷа: 2 1 Алгоритм барои гузаштагони гиреҳи дарахти дуӣ додашуда Гиреҳи синфӣ созед ...

Бештар

Саволи 433. Тартиби дараҷаи гардиш дар шакли спиралӣ Дар ин масъала мо як дарахти дуӣ додем, гардиши сатҳи онро дар шакли спирал чоп кунед. Намунаҳо Натиҷаи вуруд 10 30 20 40 50 80 70 60 Усули соддалавҳона барои гардиши тартибот дар шакли спиралӣ Ғоя иборат аз он аст, ки бо роҳи ...

Бештар

Саволи 434. Kth Element хурдтарин дар BST Дар ин масъала, мо BST ва адади k додем, kth хурдтарин элементро дар BST пайдо кунед. Намунаҳо Дарахти вуруд [] = {5, 3, 6, 2, 4, null, null, 1} k = 3 Натиҷаи 3 дарахти вуруд [] = {3, 1, 4, null, 2} k = 1 Натиҷаи 1. ..

Бештар

Саволи 435. Дарахти мутаносиби дуӣ Дар масъалаи мутавозуни дарахти дуӣ, мо решаи дарахти дутарафаро додем. Мо бояд муайян кунем, ки ин тавозуни баландӣ аст ё не. Намунаҳо Натиҷаи вуруди Натиҷаи вуруди ҳақиқӣ: дарахти мутаносиби дуӣ Ҳар як гиреҳ дар дарахти бинарии мутавозин 1 ё камтар фарқ дорад ...

Бештар

Саволи 436. Дарахти фосилавӣ Дар масъалаи дарахти фосилавӣ, мо як қатор фосилаҳо ва се намуди пурсишҳоро илова кардем addInterval (x, y): Ба маҷмӯи removeInterval (x, y) фосилаи (x, y) илова кунед: фосилаи (x, y) хориҷ кунед ) аз маҷмӯи checkInterval (x, y): Санҷед, ки оё фосилаи (x, y) бо баъзе фосилаи мавҷуда мувофиқат мекунад, Сохтори маълумотро таҳия кунед (Interval Tree) ...

Бештар

Саволи 437. Дарахти пурраи дутарафаро аз намоиши рӯйхати пайванди он созед Бо дарназардошти пешниҳоди рӯйхати алоқаманд дарахти пурраи дуӣ. Рӯйхати алоқаманд бо тартиби убури дараҷаи дараҷа дарахт аст. Алгоритми сохтани дарахти пурраи дуӣ аз тасвири рӯйхати алоқамандро нависед. Мисоли вуруди 1 -> 2 -> 3 -> 4 -> 5 ...

Бештар

Саволи 438. Пасттарин ниёгони маъмул Бо назардошти решаи дарахти дуӣ ва ду гиреҳи n1 ва n2, LCA (Пасттарин Аҷдодони Умумии) гиреҳҳоро ёбед. Мисол Пасттарин ниёгони маъмул (LCA) чист? Гузаштагони гиреҳ n гиреҳҳое мебошанд, ки дар роҳи байни реша ва гиреҳ мавҷуданд. Дарахти дутарафаро, ки дар ... нишон дода шудааст, дида бароед

Бештар

Саволи 439. Пасттарин ниёгони маъмул дар дарахти ҷустуҷӯи дуӣ Бо дарназардошти решаи дарахти ҷустуҷӯи дуӣ ва ду гиреҳи n1 ва n2, LCA (Пасттарин Аҷдодони Умумӣ) -и гиреҳҳоро дар дарахти ҷустуҷӯи дуӣ додаед. Намунаи равиши соддалавҳона барои аҷдоди пасттарин дар дарахти ҷустуҷӯи дуӣ LCA (n1, n2) -ро бо усули оптималии дарёфти LCA пайдо кунед ...

Бештар

Саволи 440. Дарахти сегмент Агар мо дар доираи диапазони додашуда иловаеро иҷро кунем, ки қимати унсури онҳо ҳар вақт нав мешавад. Сипас, дар ин намуди масъала мо бо истифода аз сохтори дарахтони сегментӣ кор мекунем. Бо назардошти массиви a [] бо n унсур ва шумо бояд ба саволҳои сершумор ҷавоб диҳед, ҳар яке аз саволҳо як ...

Бештар

Саволи 441. Як дарахти бинариро бо тартиби амудӣ чоп кунед Дар ин масъала, мо нишондиҳандае додем, ки решаи дарахти дуиро ифода мекунад ва вазифаи шумо чоп кардани дарахти дуӣ бо тартиби амудӣ мебошад. Намунаи вуруди 1 / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9 Натиҷаи 4 2 ...

Бештар

Саволи 442. Дарахти ҷустуҷӯи бинарӣ Дарахти ҷустуҷӯи дуӣ ин дарахти дуӣ мебошад, ки дорои баъзе қоидаҳо мебошад, ки ба мо имкон медиҳад, ки маълумотро ба тариқи мураттаб нигоҳ дорем. Азбаски ин як дарахти дуӣ аст, гиреҳ метавонад ҳадди аксар 2 фарзанд дошта бошад. Сохтори гиреҳи дарахти ҷустуҷӯи дуӣ Қоидаҳои дарахти дуӣ ба ...

Бештар

Саволи 443. Максимум дарахти дуӣ Дар ин масъала, мо массивро [] андозаи n додем. Аз массив дарахти максималии дуӣ созед ва гиреҳи решаи онро баргардонед. Он аз массив бо истифода аз қадамҳои зерин сохта мешавад: гиреҳи решаи дарахт бояд арзиши ҳадди аксар дар додашуда бошад ...

Бештар

Саволи 444. Тартиби дараҷаи зигзаги дарахти бинарӣ Бо назардошти дарахти дуӣ, гардиши дараҷаи зигзаги қиматҳои гиреҳи онро чоп кунед. (яъне аз чап ба рост, пас рост ба чап барои сатҳи оянда ва ивази байни). Мисол, баррасии дарахти дуӣ, ки дар зер оварда шудааст, дар зер гардиши сатҳи зигзаги намудҳои дарахти дуӣ дар боло оварда шудааст ...

Бештар

Саволи 445. Дарахти ҷустуҷӯи бинариро барқарор кунед Дарахти ҷустуҷӯи бинариро ба назар гиред, ду гиреҳи дарахт иваз карда шуданд, алгоритми барқарор кардани дарахти ҷустуҷӯи бинариро таҳия кунед. Мисол Дарахти ҷустуҷӯи бинарии дар поён овардашударо дида мебароем, ки ду гиреҳ онҳоро ҳамчун вуруд иваз кардаанд. Гиреҳҳои нодуруст дар BST ошкор карда мешаванд (таъкид шудаанд) ва сипас иваз карда шуданд, то ...

Бештар

Саволи 446. Ҷойгиркунии ишоракунакҳои рости навбатӣ дар ҳар як гиреҳ Бо назардошти дарахти дуӣ, гиреҳҳоеро, ки дар як сатҳ аз чап ба рост мебошанд, пайваст кунед. Сохтори гиреҳи дарахт: Гиреҳи дарахт дорои 4 ҷузъ мебошад, ки маълумот (арзиши бутун), нишоннамоҳо (навбатӣ, чап ва рост) -и навъи гиреҳи дарахт мебошанд. нишоннамои навбатии нуқта ба сӯи он ...

Бештар

Саволи 447. Намуди болоии дарахти дуӣ Намуди болоии дарахти дуӣ маҷмӯи гиреҳҳоест, ки ҳангоми аз боло дида шудани дарахт намоён мешаванд. Бо назардошти дарахти дуӣ, намуди болои Натиҷаи дарахти дуӣ аз сатҳҳои уфуқии чап ба сатҳи уфуқии рост. Мисоли Мисоли 1 Мисоли 2 Намудҳои ...

Бештар

Саволи 448. Сатҳи ҳар як гиреҳи дарахт аз гиреҳи манбаъ Бо назардошти дарахт (графикаи пурраи ацисликӣ, ки гиреҳҳои таркибӣ бо канорҳои дуҷониба пайваст мешаванд) ва гиреҳи манбаъ. сатҳи ҳар як гиреҳро дар гиреҳи манбаи шакли дарахт пайдо кунед. Дода шудааст, ки сатҳи гиреҳи v нисбат ба манбаъ масофаи байни ... мебошад.

Бештар

Саволи 449. Ёфтани зердарахтони такрорӣ Subtrees такрорӣ Subtrees гуфта мешавад, агар онҳо якхела арзишҳо ва сохтори гиреҳ дошта бошанд, такрор мешаванд. Дарахти дуӣ бо гиреҳҳо дода шудааст. Ҳамаи зердарахтҳои такрориро ёбед ва гиреҳи решаи онҳоро баргардонед. Мисол Дар ин ҷо зердастаҳои 4 ва 2-> 4 на як бору ду бор пайдо шудаанд, бинобар ин мо решаро бармегардонем ...

Бештар

Саволи 450. Дарахти симметрӣ Дар масъалаи дарахти симметрӣ мо як дарахти дуӣ додаем, санҷед, ки оё ин оинаи худи ӯст. Гуфта мешавад, ки дарахт тасвири оинавии худи ӯст, агар тавассути гиреҳи решавӣ меҳвари симметрия вуҷуд дошта бошад, ки дарахтро ба ду ним тақсим кунад. Намунаҳои намуна ...

Бештар

Саволи 451. Дарозтарин префикси маъмул бо истифодаи Trie Дар префикси дарозтарини маъмул бо истифода аз масъалаи Трие, мо як қатор сатрҳо додаем, префикси дарозтарини маъмулро ёбед. яъне қисми префиксро пайдо кунед, ки барои ҳамаи сатрҳо маъмул аст. Намунаи вуруди1: {"tutorialcup", "tutorial", "tussle", "tumble"} Натиҷа: "tu" Вуруди2: {"бағоҷ", "банан", "batsmen"} Натиҷа: "ba" Вуруд3: {"abcd "} Натиҷа:" abcd "...

Бештар

Саволи 452. Рӯйхати мураттабро ба дарахти ҷустуҷӯи дуӣ табдил диҳед Мушкилот Бо назардошти рӯйхати алоқаманд. Унсурҳои рӯйхати алоқаманд бо навбат меафзоянд. Рӯйхати додашудаи додашударо ба як дарахти ҷустуҷӯии дутарафа табдил диҳед. Дарахти ҷустуҷӯи бинарии хеле мутавозин дарахти ҷустуҷӯи дуӣ мебошад, ки дар он фарқи байни чуқурии ду зердарахтҳои ҳама гуна ...

Бештар

Саволи 453. Дарахти ҷустуҷӯи бинариро тасдиқ кунед Масъала дар тасдиқи дарахти ҷустуҷӯи дуӣ, ки мо решаи дарахтро додаем, мо бояд тафтиш кунем, ки он дарахти ҷустуҷӯи дуӣ аст ё не. Мисол: Натиҷа: ҳақиқӣ Шарҳ: Дарахти додашуда дарахти ҷустуҷӯии дуӣ мебошад, зеро ҳамаи унсурҳое, ки ба ҳар як дарахт мондаанд ...

Бештар

Саволи 454. Маблағи роҳ Мушкилоти суммаи роҳ чист? Дар масъалаи Path Sum, мо як дарахти дуӣ ва SUM бутуни додаем. Мо бояд ёбем, агар ягон роҳ аз реша то барг маблағе ба SUM дошта бошад. Маблағи роҳ ҳамчун маҷмӯи ҳамаи гиреҳҳо муайян карда мешавад ...

Бештар

Саволи 455. Тартиби дараҷаи гардиши дарахтони дуӣ Давраи дараҷаи гардиши дарахти дуӣ додашуда ба BFS дарахти дуӣ монанд аст. Оё мо аллакай медонем, ки воқеан BFS чист? агар не, пас ба эҳсоси бад эҳтиёҷ надоред, танҳо мақоларо хонед ва барои фаҳмиши беҳтар ба мақолаҳои қаблии мо ташриф оред. BFS як ...

Бештар

Саволи 456. Гузариши дарахт (пешакӣ, иноридӣ ва фармоишӣ) Аввалан, мо бояд донем, ки Траверсал дар дарахти дуӣ чист. Траверсал як намуди усулест, ки дар он мо ба тамоми гиреҳҳо дақиқ як маротиба бо тартиби муайян / тартиби муайяне ташриф меорем. Асосан ду намуди гардиш дар дарахти дуӣ мавҷуд аст: паҳнои аввал - амиқи аввалин гардиш Мо аллакай дар бораи ...

Бештар

Саволи 457. Ҳазф дар дарахти дуӣ Оё мо аллакай медонем, ки дарахти дуӣ воқеан чист? Ҳоло дар ин вазифа, мо диққати худро ба нест кардани гиреҳе медиҳем, ки арзиши он дода шудааст. Мо мутмаин ҳастем, ки арзиши гиреҳе, ки мо мехоҳем тоза кунем ҳамеша пеш аз нест кардан дар BT мавҷуд аст. Дар дуӣ ...

Бештар

Саволи 458. Дарахтони беназири ҷустуҷӯи дуӣ Аввалан, мо бояд шумораи умумии ҳисобҳоро пайдо кунем, то дарахти ҷустуҷӯи беназири беназирро ташкил диҳем. Пас аз он, мо ҳама имконпазир БСТ-ро месозем. Пеш аз ҳама, мо бояд сохтори BST-ро донем. Дар дарахти ҷустуҷӯи бинарӣ, гиреҳҳо дар зер дарахти чап wrt мавҷуданд. ҳар ...

Бештар

Саволи 459. BFS против DFS барои Tree Binary Ҷустуҷӯи аввалини васеъ (BFS) Оё мо аллакай медонем, ки воқеан BFS чист? агар не, пас ба эҳсоси эҳсоси эҳсос ниёз надоред, танҳо мақоларо хонед ва мақолаи қаблии моро дар ҷустуҷӯи Breadth First ташриф биёред, то фаҳмиши беҳтар дошта бошед. BFS ин фарогирии фармоишӣ мебошад, ки дар он мо ба гиреҳҳои ...

Бештар

Саволҳои графикӣ Amazon

Саволи 460. Ёфтани ҳалли судяи шаҳр Leetcode Изҳороти мушкилот Дар ин масъала, ба мо n нафар аз 1 то n нишона дода мешавад. Инчунин ба мо эътимоди массиаи 2d дода мешавад [] [] нишон медиҳад, ки боварӣ [i] [0] шахсони сеюм ба [i] [1] нафарҳо барои ҳар як 0 <= i <trust.length эътимод доранд. Мо бояд як нафар "судяи шаҳр" -ро пайдо кунем, ки ба ҳеҷ кас эътимод надорад ...

Бештар

Саволи 461. Хурдтарин зарби дуии шумораи додашударо ёбед Изҳори масъала Дар масъалаи "Пайдо кардани хурдтарин зарби дуии шумораи адади додашуда" гуфта мешавад, ки ба шумо адади даҳии N дода мешавад, бинобарин хурдтарин зарбаи N-ро ёбед, ки танҳо рақамҳои дуӣ '0' ва '1' -ро дар бар мегирад. Мисоли 37 111 Шарҳи муфассалро дар зер ...

Бештар

Саволи 462. Амалҳои ҳадди аққал барои табдил додани X ба Y Изҳори масъала Дар масъалаи "Амалҳои ҳадди ақал барои табдил додани X ба Y" гуфта мешавад, ки ба шумо ду рақами X ва Y дода мешавад, бо истифодаи амалҳои зерин ба X табдил додан лозим аст: Рақами ибтидоӣ X аст ва амалҳои зеринро дар X ва иҷро кардан мумкин аст рақамҳое, ки тавлид мешаванд ...

Бештар

Саволи 463. Санҷед, ки оё ду гиреҳ дар як дарахт дар як роҳанд Изҳороти масъала Масъалаи "Тафтиш кунед, ки оё ду гиреҳ дар як дарахт дар як дарахт ҷойгиранд" гуфта шудааст, ки ба шумо дарахти n-ary (графикаи ациклӣ равона карда шудааст) дода мешавад, ки дар гиреҳи реша бо кунҷҳои яктарафаи байни қуллаҳои он реша давондааст. Инчунин ба шумо рӯйхати саволҳо дода шудааст q. Ҳар як дархост дар рӯйхат ...

Бештар

Саволи 464. Масофаи чашмаки наздиктарин, ки 1 дар матритсаи дуӣ дорад Изҳороти масъала Масъалаи "Масофаи ячейкаи наздиктарин, ки дорои 1 дар матритсаи дуӣ" мебошад, гуфта мешавад, ки ба шумо матритсаи дуӣ дода мешавад (танҳо 0s ва 1s доранд), ки ҳадди ақалл як 1 доранд. Масофаи ячейкаи наздиктаринро, ки дар матритсаи дуӣ 1 дорад, ёбед барои ҳамаи унсурҳои ...

Бештар

Саволи 465. Графикро интиқол диҳед Изҳори мушкилот Масъалаи "Графикаи транспозисӣ" мегӯяд, ки ба шумо граф дода шудааст ва шумо бояд транспози графи додашударо ёбед. Transpose: Гузариш додани графикаи равонашуда графики дигарро бо ҳамон конфигуратсияҳои канор ва гиреҳ меорад, аммо самти ҳамаи кунҷҳо баръакс шудааст. Мисол ...

Бештар

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

Бештар

Саволи 467. Қадамҳои ҳадди аққал барои расидан ба ҳадаф аз ҷониби Найт Тавсифи Масъалаи "Қадамҳои ҳадди аққал барои расидан ба ҳадаф аз ҷониби як рыцар" гуфта мешавад, ки ба шумо тахтаи чоркунҷаи чоркунҷаи андозаи N x N, координатҳои порчаи Найт ва чашмаки ҳадаф дода мешавад. Миқдори ҳадди ақали қадамҳои аз ҷониби порчаи Найт барои расидан ба ҳадафро пайдо кунед ...

Бештар

Саволи 468. Чуқурии такрорӣ Аввалин гардиши графика Дар чуқурии такроршаванда гузариши якуми масъалаи граф, мо сохтори маълумотҳои графикиро пешниҳод кардем. Барномаи чоп кардани амиқи гардиши аввалини графики додашударо бо усули такрор нависед. Намунаи вуруд: 0 -> 1, 0 -> 2, 1 -> 2, 2 -> 0, 2 -> 3, 3 ...

Бештар

Саволи 469. Баҳоро арзёбӣ кунед Ҳангоми баҳодиҳии масъалаи тақсимот мо баъзе муодилаҳоро ба шакли A / B = k овардем, ки дар он A ва B сатр ва k рақами воқеӣ мебошанд. Ба баъзе саволҳо ҷавоб диҳед, агар ҷавоб вуҷуд надорад return -1. Намунаи вуруд: муодилаҳо: a / b = 2.0 ва b / c = 3.0 дархостҳо: a / c ...

Бештар

Саволи 470. Алгоритми Прим Алгоритми Прим барои ёфтани дарахти минималии дарахт (МСТ) -и як графи пайвастшуда ё мустақим истифода мешавад. Фарогирии дарахти граф - ин зерграфест, ки он низ дарахт аст ва тамоми қуллаҳоро дар бар мегирад. Дарахти минималӣ - ин дарахтест, ки ҳадди ақали вазни канор дорад. Мисоли ҳадди ақали график ...

Бештар

Саволи 471. Максимум майдони ҷазира Тавсифи масъала: Бо назардошти матритсаи 2D, матритса танҳо 0 (ифодакунандаи об) ва 1 (намояндаи замин) дорад. Ҷазира дар матритса бо роҳи гурӯҳбандии ҳамаи 1ҳои шафати пайвастшудаи 4-самтӣ (уфуқӣ ва амудӣ) ташкил карда мешавад. Дар матритса майдони максималии ҷазираро ёбед. Фарз мекунем, ки ҳамаи чор канори ...

Бештар

Саволи 472. Клони график Клони график чист? Имрӯз мо бо худ истинод ба як графи мустақим дорем. Мо бояд чӣ кор кунем? Баргардонидани нусхаи амиқи графики пешниҳодшуда. Биёед ба сохтор нигарем: Гиреҳи синф: Он аз арзиши додаҳо ва ҳамсояҳои бо ҳар як алоқаманд иборат аст ...

Бештар

Саволи 473. Ҷудокунии топологӣ Бо назардошти графикаи равонашудаи ациклӣ, гиреҳҳои графикро топологӣ ҷобаҷо кунед. Мисоли ҷобаҷогузории топологӣ Ҷудосозии топологии графикаи дар боло буда -> {1,2,3,0,5,4} Назарияи Ҷудокунии топологӣ барои Графикаи Директори Ациклӣ (DAG) анҷом дода мешавад. DAG дар он ягон давра надорад. яъне чунин роҳе вуҷуд надорад, ки аз ягон гиреҳи ...

Бештар

Саволи 474. Ҷустуҷӯи аввалини васеъ (BFS) барои график Ҷустуҷӯи аввалини васеъ (BFS) барои граф як алгоритми сайр ё ҷустуҷӯ дар сохтори маълумоти дарахт / граф мебошад. Он аз як қуллаи додашуда сар мешавад (ҳар гуна қуллаи худсарона) ва ҳамаи қуллаи пайвастшударо меомӯзад ва пас аз он ба қуллаи наздиктарин ҳаракат мекунад ва ҳамаи гиреҳҳои таҳқиқнашударо меомӯзад ва ғамхорӣ мекунад, ки на ...

Бештар

Саволи 475. Алгоритми Dijkstra Dijkstra алгоритми кӯтоҳтарин роҳи роҳ аст. Алгоритми Dijkstra барои ёфтани масофаи кӯтоҳтарини ҳамаи гиреҳҳо аз гиреҳи додашуда истифода мешавад. Он мантиқан кӯтоҳтарин дарахти роҳро аз як гиреҳи манбаъ эҷод мекунад, бо нигоҳ доштани гиреҳҳо ҳарисона, то ки дар ҳар нуқта ҳар як гиреҳ дар ...

Бештар

Саволҳои анбора Amazon

Саволи 476. Ҳалли Min Stack Leetcode Изҳори масъала Тарроҳӣеро таҳия кунед, ки пушту, поп, боло ва ҷустуҷӯи унсури ҳадди ақалро дар вақти доимӣ дастгирӣ мекунад. push (x) - Элементи х-ро ба анбора пахш кунед. pop () - Элементро дар болои стака тоза мекунад. top () - Элементи болоиро гиред. getMin () - Ҷустуҷӯи ҳадди аққали элемент дар стака. ...

Бештар

Саволи 477. Next Element Greater I Leetcode Solution Изҳороти мушкилот Дар ин масъала, ба мо ду рӯйхат дода мешавад, ки дар он рӯйхати аввал зергурӯҳи рӯйхати дуюм аст. Барои ҳар як унсури рӯйхати аввал, мо бояд унсури навбатии бузургтарро дар рӯйхати дуюм пайдо кунем. Мисоли nums1 = [4,1,2], nums2 = [1,3,4,2] [-1,3, -1] Шарҳ: барои унсури якуми рӯйхати 1, яъне барои 4 он ҷо ...

Бештар

Саволи 478. Санҷед, ки оё массиви додашуда метавонад пешакӣ гузаштани дарахти ҷустуҷӯи бинариро ифода кунад Масъалаи "Санҷед, ки оё массиви додашуда метавонад гардиши пешакии дарахти ҷустуҷӯи бинариро нишон диҳад" мегӯяд, ки ба шумо пайдарпаии гардиши пешакӣ дода шудааст. Акнун ин пайдарҳамиро дида бароед ва бифаҳмед, ки оё ин пайдарпайӣ дарахти ҷустуҷӯи дутарафаро нишон дода метавонад ё не? Мураккабии пешбинишудаи вақт барои ҳал ...

Бештар

Саволи 479. Шумораи ҳадди ақалро аз пайдарпаии додашуда ташкил кунед Масъалаи "Шакли ҳадди ақалро аз пайдарпаии додашуда" нишон медиҳад, ки ба шумо якчанд намунаи танҳо I ва D дода шудааст. Маънои I афзоиш ва коҳишро дар бар мегирад, ки ба мо D пешниҳод карда мешавад. Ҳалли масъала чоп кардани шумораи камтаринро талаб мекунад, ки намунаи додашударо қонеъ мекунад. Мо дорем ...

Бештар

Саволи 480. Дархостҳои диапазон барои пайдарпаии дарозтарини дуруст Ба шумо пайдарпаии баъзе пайдарпаии қавс дода мешавад, ба ибораи дигар, ба шумо қавсҳо ба монанди '(' ва ')' дода мешаванд ва ба шумо диапазони пурсишҳо ҳамчун нуқтаи оғоз ва нуқтаи хотима дода мешаванд. Мушкилоти "Дархостҳои диапазон барои дарозтарин дурусти пайгирии кронштейн" дархост мекунад, ки дарозии максималии ...

Бештар

Саволи 481. Индекси кронштети пӯшида барои кронштени кушодаро дар ифода ёбед Изҳороти масъала Сатри с дарозӣ / андоза n ва арзиши бутуне, ки индекси қавсаки квадратии кушодро дар бар мегирад, дода шудааст. Индекси кронштони пӯшида барои қавсали кушодаи додашударо дар ифода ёбед. Мисоли s = "[ABC [23]] [89]" index = 0 8 s = "[C- [D]]" index = 3 5 s ...

Бештар

Саволи 482. Стекро таҳия кунед, ки getMin () -ро дар вақти O (1) ва фазои иловагии O (1) -ро дастгирӣ кунад Стекро таҳия кунед, ки getMin () -ро дар вақти O (1) ва O (1) фазои иловагиро дастгирӣ кунад. Ҳамин тариқ, сохтори махсуси стеки маълумот бояд ҳамаи амалҳои стекро дастгирӣ кунад - void push () int pop () bool isFull () bool isEmpty () дар вақти доимӣ. Барои баргардонидани арзиши минималӣ амалиёти иловагӣ getMin () илова кунед ...

Бештар

Саволи 483. Стекро бо истифодаи рекурсия ҷудо кунед Изҳори мушкилот Масъалаи "Ҷудо кардани стек бо истифодаи рекурсия" мегӯяд, ки ба шумо структураи маълумотҳои стек дода шудааст. Унсурҳои онро бо истифодаи рекурсия ҷобаҷо кунед. Танҳо функсияҳои дар поён овардашудаи стакро истифода бурдан мумкин аст - push (element) - барои дохил кардани элемент ба стек. pop () - pop () - барои нест кардан / нест кардани ...

Бештар

Саволи 484. Нест кардани унсури миёнаи анбора Изҳори мушкилот Бо назардошти сохтори маълумот (стек). Барномаи нест кардани унсури миёнаи стеки додашуда бо истифодаи функсияҳои асосии стек - push () - барои ворид кардани унсур ба стака барномае нависед. pop () - барои нест кардан / нест кардани унсури боло аз стек. empty () - барои тафтиш ...

Бештар

Саволи 485. Ҷудокунии массив бо истифода аз стакҳо Гузориши масъала Масъалаи "Ҷобаҷогузории массив бо истифода аз Stacks" изҳор медорад, ки ба шумо массиви сохтори маълумот [] андозаи n дода шудааст. Унсурҳои массиви додашударо бо истифода аз сохтори маълумотҳои стек ҷудо кунед. Мисоли 2 30 -5 43 100 -5 2 30 43 100 Шарҳ: Элементҳо дар ...

Бештар

Саволи 486. Анбораро бо истифодаи стаки муваққатӣ ҷудо кунед Изҳори мушкилот Масъалаи "Ҷудо кардани стака бо истифодаи стаки муваққатӣ" мегӯяд, ки ба шумо структураи маълумотҳои стек дода шудааст. Унсурҳои стаки додашударо бо ёрии стаки муваққатӣ ҷудо кунед. Мисоли 9 4 2 -1 6 20 20 9 6 4 2 -1 2 1 4 3 6 5 ...

Бештар

Саволи 487. Калимаҳои инфиродиро баръакс кунед Изҳори мушкилот Масъалаи "Калимаҳои алоҳидаи баръакс" мегӯяд, ки ба шумо сатри s дода шудааст. Ҳоло, баръакси ҳамаи калимаҳои алоҳида дар сатрро чоп кунед. Намунаи s = "TutorialCup - тағир додани тарзи омӯзиш" puClairotuT - gnignahc eht yaw fo gninrael s = "Калимаҳои алоҳидаи баръакс" esreveR ...

Бештар

Саволи 488. Қавсҳоро аз сатри алгебравӣ, ки дорои + ва - оператор мебошанд, хориҷ кунед Баёни масъала Ба шумо сатри s андозаи n дода шудааст, ки ифодаи арифметикӣ бо қавсро ифода мекунад. Масъалаи "Хориҷ кардани қавс аз сатри алгебравии дорои + ва - операторҳо" аз мо хоҳиш мекунад, ки функсияе созем, ки ифодаи додашударо соддатар кунад. Мисоли s = "a- (b + c)" abc s = a- (bc- (d + e)) - f a-b + c + d + ef ...

Бештар

Саволи 489. Истифодаи стекро бо истифода аз навбати ягона Изҳороти мушкилот Масъалаи "Истифодаи стекро бо истифодаи як навбат" аз мо хоҳиш мекунад, ки структураи маълумотҳои стек (LIFO) -ро бо истифода аз сохтори маълумотҳои навбат (FIFO) татбиқ намоем. Дар ин ҷо LIFO маънои Last In First Out ва FIFO маънои Аввалин дар аввал баромаданро дорад. Намунаи тела додан (10) тела додан (20) боло () поп () кашидан (30) поп () боло () боло: 20 ...

Бештар

Саволи 490. Тафтиш кунед, ки оё навбатро бо истифода аз стек ба навбати дигар ҷудо кардан мумкин аст Изҳороти мушкилот Масъалаи "Тафтиш кунед, ки оё навбатро бо истифода аз стек ба навбати дигар ҷобаҷо кардан мумкин аст" гуфта шудааст, ки ба шумо сафе бо n элемент дохил карда шудааст, унсурҳои дар навбат ҷойнишинии рақамҳои 1 то n мебошанд. Санҷед, ки оё ин навбатро бо тартиби афзоянда ҷобаҷо кардан мумкин аст ...

Бештар

Саволи 491. Шумораи ҳадди ақалро аз пайдарпаии додашуда ташкил диҳед Изҳороти мушкилот Масъалаи "Шакли минималии шакл аз пайдарпаии додашуда изҳор мекунад, ки ба шумо сатри s дарозӣ / андоза n дода шудааст, ки намунаи аломатҳои 'I' -ро ифода мекунад, яъне афзоиш ва 'D', яъне камшавиро. Рақами камтарини намунаи додашударо бо рақамҳои беназири аз 1-9 чоп кунед. Масалан - ...

Бештар

Саволи 492. Гузариши такрории пасандоз бо истифодаи ду стеллаж Изҳори мушкилот Масъалаи "Гузариши такрории пасандоз бо истифода аз ду стек" мегӯяд, ки ба шумо дарахти дуӣ бо гиреҳҳо дода мешавад. Бо истифода аз ду стек барномаеро барои гузариши пасипардагии такрорӣ нависед. Мисол Вуруди 4 5 2 6 7 3 1 Вуруди 4 2 3 1 Алгоритми Эҷод ...

Бештар

Саволи 493. Иҷозатҳои анбора (Санҷед, ки оё массиви ҷойгузини дигар аст) Изҳороти мушкилот Масъалаи "Иҷозатҳои стек (санҷед, ки массиви ҷойгузини стеки дигар аст)" мегӯяд, ки ба шумо ду массиви [] ва b [] андозаи n дода шудааст. Ҳама унсурҳои массив беназиранд. Функсияе эҷод кунед, ки оё массиви b [] -и ...

Бештар

Саволи 494. Усули такрорӣ барои дарёфти гузаштагони дарахти дуӣ Изҳороти масъала "Усули такрорӣ барои дарёфти гузаштагони дарахти дуӣ додашуда" дар масъала изҳор мекунад, ки ба шумо дарахти дуӣ ва бутуни ифодаи калид дода мешавад. Барои чоп кардани ҳамаи гузаштагони калиди додашуда бо ёрии такрор функсия созед. Мисол Калиди вуруд = 6 5 2 1 Шарҳ: ...

Бештар

Саволи 495. BST-ро аз гузариши пешакии пешакӣ созед Бо назардошти убури фармоишии дарахти ҷустуҷӯи дуӣ (BST), алгоритми сохтани BST аз гардиши пешакии додашуда нависед. Намунаҳои вуруди preOrder [] = {7, 5, 3, 6, 9} Inorder Output: 3 5 6 7 9 Input PreOrder [] = {12, 6, 1, 35, 20} Inorder Output: 1 6 ...

Бештар

Саволи 496. Чоп кардани гузаштагони гиреҳи дарахти дуӣ бидуни рекурсия Дарахти дуӣ ва гиреҳ ё калиди мушаххас дода шудааст. Чоп кардани гузаштагони гиреҳи дутарафаи додашуда бидуни рекурсия. Мисоли вуруд: key = 7 Натиҷа: 3 1 Вуруд: key = 4 Натиҷа: 2 1 Алгоритм барои гузаштагони гиреҳи дарахти дуӣ додашуда Гиреҳи синфӣ созед ...

Бештар

Саволи 497. Максимум ҳадди ақаллро барои ҳар як андозаи тиреза дар массиви додашуда ёбед Массиви [] андозаи n дода шудааст. Барои ҳар як андозаи тиреза, ки аз 1 то n дар массив фарқ мекунад ё ҳадди аққалро барои ҳар андозаи тиреза дар массиви додашуда пайдо кунед. Намунаи вуруд: a [] = {10, 20, 30, 50, 10, 70, 30} Натиҷа: 70 30 20 ...

Бештар

Саволи 498. Чуқурии такрорӣ Аввалин гардиши графика Дар чуқурии такроршаванда гузариши якуми масъалаи граф, мо сохтори маълумотҳои графикиро пешниҳод кардем. Барномаи чоп кардани амиқи гардиши аввалини графики додашударо бо усули такрор нависед. Намунаи вуруд: 0 -> 1, 0 -> 2, 1 -> 2, 2 -> 0, 2 -> 3, 3 ...

Бештар

Саволи 499. Баргардонидани ҳадди аққали қавс Дар масъалаи ҳадди ақали баргардонидани қавс, мо сатре додем, ки танҳо ифодаи аломатҳои '{' ва '}' -ро дарбар мегирад. Шумораи ҳадди аққали баргардонидани қавсро барои мутавозин кардани баён лозим аст. Намунаи вуруд: s = "} {" Натиҷа: 2 Вуруд: s = "{{{" Натиҷа: Ифодаи додашуда наметавонад ...

Бештар

Саволи 500. Ибора қавсҳои зиёдатиро дар бар мегирад ё не Сатре дода шудааст, ки ифодаи операторҳо, операндҳо ва қавсро дар бар гирад. Бифаҳмед, ки оё сатри додашуда ягон қавсҳои нолозимро дар бар мегирад, ки бе он изҳорот ҳамон натиҷаро медиҳад. Ба ибораи дигар, мо бояд фаҳмем, ки ин ифода қавсҳои зиёдатиро дар бар мегирад ё не. Қавсаки зиёдатӣ Агар ...

Бештар

Саволи 501. Санҷед, ки оё ду ибора бо қавс якхела аст Ду сатри s1 ва s2 дода шудаанд, ки ифодаҳои дорои оператори илова, оператори тарҳ, алифбои хурд ва қавсро доранд. Санҷед, ки оё ду ибора бо қавс яксон аст. Мисол Вуруди s1 = “- (a + b + c)” s2 = “-abc” Натиҷаи Бале Вуруди s1 = “ab- (cd)” s2 = “abcd” Натиҷа Не Алгоритм барои Санҷидани Ду ...

Бештар

Саволи 502. Тартиби дараҷаи гардиш дар шакли спиралӣ Дар ин масъала мо як дарахти дуӣ додем, гардиши сатҳи онро дар шакли спирал чоп кунед. Намунаҳо Натиҷаи вуруд 10 30 20 40 50 80 70 60 Усули соддалавҳона барои гардиши тартибот дар шакли спиралӣ Ғоя иборат аз он аст, ки бо роҳи ...

Бештар

Саволи 503. Min Stack Дар min stack stack мо бояд стекро тарҳрезӣ кунем, то вазифаҳои зеринро самаранок иҷро намоем, пахш кунед (x) -> Элементи хро ба стек поп () -> Ашёро аз болои stack top () -> Бозгаштан унсур дар болои стек getMin () -> Бозгашти ҳадди ақали унсури ҳозира ...

Бештар

Саволи 504. Навбати истифодаи Stacks Дар навбат бо истифода аз мушкилоти стек, мо бояд вазифаҳои зерини навбатро бо истифода аз функсияҳои стандартии сохтори стек маълумот, Enqueue иҷро намоем: Элементро ба охири навбат илова кунед Dequeue: Элементро аз оғози навбат хориҷ кунед Мисол Вуруд : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

Бештар

Саволи 505. Арзёбии изҳори арифметикӣ Мо ибораҳои арифметикиро дар се нотаи зерин менависем - Нишони префикс Дар ин қайд, операндҳо пас аз оператор навишта мешаванд. Он инчунин ҳамчун Notation Полша маълум аст. Масалан: + AB ифодаи префикс аст. Notation Infix Дар ин қайд, операторҳо байни операндҳо навишта мешаванд. Ин шабеҳ аст ...

Бештар

Саволи 506. Қуттиҳои мутавозинро дар изҳорот санҷед Сатри s дарозии n дода шудааст. Тафтиш кунед, ки барои ҳар як қавсҳои кушод қавсҳои пӯшида мавҷуданд, яъне агар ҳама қавс мутавозин бошанд. Ба ибораи дигар, мо низ гуфтан мумкин аст, ки агар мо дар як '}', ')' ва '] барои ҳар як' { ',' ( 'ва' [ 'мутаносибан, баён ...

Бештар

Саволи 507. Арзёбии Ифодаи Postfix Дар арзёбии масъалаи ифодаи постфикс, мо сатри s додем, ки ифодаи постфиксро дар бар мегирад. Ифодаи додашударо баҳо диҳед. Намунаи вуруд: s = “231 * + 9-” Натиҷа: -4 Вуруд: s = “100 200 + 2/5 * 7 +” Натиҷа: 757 Барои операндҳое, ки алгоритми ягонаи рақамӣ доранд ...

Бештар

Саволи 508. Бифаҳмед, ки ибора паренти такрорӣ дорад ё не Сатре, ки дорои қавсҳои мутавозин мебошад. Ёбед, ки оё ифода / сатр қавсайн такрорӣ дорад ё не. Паренти такрорӣ Вақте ки ифода дар мобайн ё дар иҳотаи ҳамон як намуди қавсҳои мутавозин ҷойгир аст, яъне дар байни ҳамон як типи кушодан ва бастани қавс беш аз як маротиба мавҷуд аст ...

Бештар

Саволи 509. Чӣ гуна анбораро бо истифода аз навбат ё теппае амалӣ кардан мумкин аст? Стекро бо ёрии навбати афзалиятнок ё теппае татбиқ кунед. Навбати афзалиятнок: Сохтори иттилооти навбати афзалият ба сохтори навбат ё стек маълумот бо илова намудани афзалият монанд аст. Ба ҳар як элемент рақами афзалиятнок дода мешавад. Хулоса, унсурҳои дорои афзалияти баланд афзалият доранд ...

Бештар

Саволи 510. K стекҳоро дар массиви ягона чӣ гуна самаранок татбиқ кардан мумкин аст? Сохтори нави маълумотро таҳия ва татбиқ кунед, ки k Stacks-ро дар массиви ягона амалӣ созад. Сохтори нави додаҳо бояд ин ду амалро пуштибонӣ кунад - push (element, stack_number): ки унсурро ба шумораи муайяни стек тела медиҳад. pop (stack_number): ки унсури болоиро аз ...

Бештар

Саволи 511. Чуқурии максималии парентизи лона дар сатрро ёбед Бо назардошти сатр s. Барои чоп кардани чуқурии максималии қавсҳои лона дар сатри додашуда рамзро нависед. Мисоли вуруд: s = “(a (b) (c) (d (e (f) g) h) I (j (k) l) m)” Натиҷа: 4 Вуруд: s = “(p ((q) ) ((ҳо) t)) ”Натиҷа: 3 Истифодаи алгоритми Stack сатри s дарозиро сар кунед ...

Бештар

Саволи 512. Арзёбии баён Дар масъалаи баҳо додани ифода, мо сатри s дарозии n-ро додем, ки ифодаеро ифода мекунад, ки метавонад аз бутунҳо, қавсҳои мутавозин ва амалҳои дуӣ (+, -, *, /) иборат бошад. Ифодаи худро арзёбӣ кунед. Ибора метавонад дар ҳар кадоми пешвандҳо, инфиксҳо ё постфиксҳо бошад. Мисол нигаред ...

Бештар

Саволи 513. Чӣ гуна Stack Mergable сохтан мумкин аст? Мо бояд стакаеро таҳия ва эҷод кунем, ки амалиётро дар вақти доимӣ иҷро кунад. Дар ин ҷо мо як мушкил дорем, ки чӣ гуна эҷоди стеки якҷояшаванда? Дар ин ҷо мо амалиёти зерро барои якҷоя кардани ду стела иҷро мекунем. push (унсур): Элементро ба анбор дохил кунед. pop (): Хориҷ кардани унсури боло дар ...

Бештар

Саволи 514. Проблемаи саҳмияҳо Ин мушкилот "Мушкилоти саҳмияҳо" зери ҷанбаи молиявӣ қарор мегирад. Дар ин мушкилот, мо фосилаи саҳмияҳоро барои нархи саҳмияҳои ҳар рӯз пайдо мекунем. Шумори ниҳоии пай дар пай пеш аз ҳар як рӯзи мушаххасе, ки нархи саҳмияҳои рӯзҳои пеш аз он ...

Бештар

Саволи 515. Ҷамъи максималии имконпазири ҷамъи се стеклро ёбед Бо дарназардошти 3 массиви stack1 [], stack2 [] ва stack3 [] ифодакунандаи стекҳо ва индекси ибтидоии ин массивҳо ҳамчун қисми болоии онҳо ҳисобида мешаванд. Ҷамъи максималии умумии имконпазирро дар ҳар се стек пайдо кунед, яъне ҷамъи элементҳои stack1, stack2 ва stack3 баробаранд. Хориҷ кардани ...

Бештар

Саволи 516. Чоп кунед Баъд шумораи бештари саволҳои Q Дар масъалаи Next Next Шумораи зиёди саволҳои Q ба мо массиви [] андозаи n дода шудааст, ки рақамҳо дорад ва массиви дигари q [] андозаи m-ро дарбар мегирад. Ҳар як дархост нишондиҳандаро дар массиви a [] нишон медиҳад. Барои ҳар як дархост, ман рақамро аз массив чоп мекунам ...

Бештар

Саволи 517. Санҷед, ки оё массив анбора ҷудошаванда аст Дар санҷиши он, ки оё массив стек стол аст ё не, мо ба массиви [] андозаи n дода будем, ки унсурҳои аз 1 то n -ро бо тартиби тасодуфӣ дар бар мегирад. Массивро бо тартиби баландшавӣ бо истифода аз стаки муваққатӣ, пас аз ин ду амал ҷудо кунед - Элементро дар оғоз хориҷ кунед ...

Бештар

Саволи 518. Ифодаи мутавозин бо ивазкунӣ Дар ифодаи мутавозин бо масъалаи ивазкунӣ, мо сатрҳои s додем, ки дорои қавс мебошанд, яъне '(', ')', '[', ']', '{', '}'. Дар сатр инчунин x ҷойгузини қавс дар баъзе ҷойҳо мавҷуд аст. Тафтиш кунед, ки оё сатр метавонад ба ифодае бо қавс дода шавад, пас аз иваз кардани ҳама ...

Бештар

Саволи 519. Оби боронро дастгир кунед Ҳангоми ҳалли мушкилоти оби борон, мо N ададҳои манфии нокифояро пешниҳод кардем, ки харитаи баландиро ифода мекунанд ва паҳнои ҳар сатр 1 аст. Мо бояд миқдори оберо, ки дар сохтори дар боло буда метавонад, пайдо кунем. Мисол Биёед фаҳмем, ки бо мисол Барои баландии боло ...

Бештар

Саволи 520. Рамзи декодро Фарз мекунем, ки ба шумо сатри рамзӣ дода шудааст. Сатр бо ягон намуди намуна рамзгузорӣ шудааст, вазифаи шумо рамзкушоӣ аст. Биёед гӯем, <ҳеҷ гоҳ сатр ба амал намеояд> [string] Мисол Вуруди 3 [b] 2 [bc] Натиҷаи bbbcaca Шарҳ Дар ин ҷо «b» 3 маротиба рух медиҳад ва «ca» 2 маротиба рух медиҳад. ...

Бештар

Саволи 521. Барқароркунӣ Рекурсия чист? Рекурсия танҳо ҳамчун функсияе, ки худро даъват мекунад, муайян карда мешавад. Он зерпроблемаҳои қаблан ҳалли худро барои ҳисоб кардани масъалаи калонтар истифода мебарад. Ин яке аз мафҳумҳои муҳимтарин ва назарфиреб дар барномасозӣ мебошад, аммо мо метавонем онро ба осонӣ фаҳмем, агар кӯшиш кунем, ки рекурсияро бо баъзе воқеӣ ...

Бештар

Саволи 522. Префикс ба Табдили Infix Дар префикс ба мушкилоти табдили инфикс, мо бо нишонаи префикс баёнот додем. Барои табдил додани он ба ифодаи инфикс барномае нависед. Notation Prefix Дар ин қайд, операндҳо пас аз оператор навишта мешаванд. Он инчунин ҳамчун Notation Полша маълум аст. Масалан: + AB ифодаи префикс аст. ...

Бештар

Саволи 523. Postfix ба табдили Infix Дар постфикс ба мушкилоти табдили инфикс, мо дар изҳороти постфикс баёнот додем. Барномаи табдилдиҳии қайдҳои додашударо ба қайдҳои инфикс нависед. Notation Infix Дар ин қайд, операторҳо байни операндҳо навишта мешаванд. Ин ба он монанд аст, ки чӣ гуна мо ибораро умуман менависем. Масалан: A + ...

Бештар

Саволи 524. Префикс ба Табдили Postfix Дар префикс ба проблемаи табдили постфикс, мо дар баёнияи префикс дар формати сатр баёнот додем. Барномаи табдил додани қайдҳои додашударо ба нотаҳои постфикс нависед. Notation Prefix Дар ин қайд, мо операндҳоро пас аз оператор менависем. Он инчунин ҳамчун Notation Полша маълум аст. Масалан: + AB ин ...

Бештар

Саволи 525. Постфикс ба табдили префикс Дар ин масъала, мо сатре додем, ки ифодаи ифодаи постфиксро ифода кунад. Мо бояд postfix ба префикси табдили кор кунем. Notation Prefix Дар ин қайд, мо операндҳоро пас аз оператор менависем. Он инчунин ҳамчун Notation Полша маълум аст. Масалан: + AB ифодаи префикс аст. Заметки Postfix дар ...

Бештар

Саволи 526. Тартиби дараҷаи зигзаги дарахти бинарӣ Бо назардошти дарахти дуӣ, гардиши дараҷаи зигзаги қиматҳои гиреҳи онро чоп кунед. (яъне аз чап ба рост, пас рост ба чап барои сатҳи оянда ва ивази байни). Мисол, баррасии дарахти дуӣ, ки дар зер оварда шудааст, дар зер гардиши сатҳи зигзаги намудҳои дарахти дуӣ дар боло оварда шудааст ...

Бештар

Саволи 527. Сатри Backspace муқоиса кунед Дар масъалаи муқоисаи сатри қафо мо ду сатри S ва T додем, санҷед, ки онҳо баробаранд ё не. Дар хотир доред, ки сатрҳо '#' доранд, ки маънои аломати бозгаштро дорад. Намунаҳо Вуруди S = ​​"ab # c" T = "ad # c" Натиҷаи ҳақиқӣ (чун ҳарду S ва T ба "ac" табдил медиҳанд) Вуруд ...

Бештар

Саволи 528. Унсури калонтари оянда Унсури бузурги оянда ин масъалаест, ки дар он мо массив додаем. Ин массиви дорои N арзиш (метавонад мусбат ё манфӣ бошад). Ба мо лозим аст, ки аввалин элементро дар массиви додашуда дар тарафи рости он пайдо кунем. Агар калонтар_элемент набошад, пас -1 гиред. Формати вуруд Сатри аввал дорои ...

Бештар

Саволи 529. Infix ба Postfix Ифодаи инфикс чист? Ифода дар шакли 'операнд' 'оператор' 'операнд' ифодаи инфикс номида мешавад. Мисол: a + b Ифодаи постфикс чист? Ифода дар шакли 'операнд' 'операнд' 'оператор' ифодаи постфикс номида мешавад. Мисол: ab + Зарурати инфикс барои табдили постфикс чӣ гуна аст? Ифодаи инфикс осон аст ...

Бештар

Саволи 530. Шумораи ҳадди ақалро аз пайдарпаии додашудаи D ва I тартиб диҳед Изҳороти масъала Дар масъалаи "Шакли минималии шакл аз пайдарпаии додашудаи D ва I", мо намунае додем, ки танҳо I ва D -ро дар бар мегирад. Ман барои афзоиш ва D барои коҳиш. Барномае нависед, ки шумораи камтаринро мувофиқи он намуна чоп кунад. Рақамҳои аз 1-9 ва рақамҳо такрор шуда наметавонанд. Формати вуруд ...

Бештар

Саволи 531. Мушкилоти машхур Изҳори мушкилот Дар мушкилоти машхур ҳуҷраи N нафар вуҷуд дорад, Машхурро ёбед. Шартҳо барои машхур ин аст- Агар А машҳур бошад, пас ҳама дар ҳуҷра бояд А.-ро бишносанд. А набояд касеро дар ҳуҷра шиносад. Мо бояд нафареро ёбем, ки ин шартҳоро қонеъ гардонад. ...

Бештар

Саволи 532. Унсури Бузургтар дар Массив Изҳори масъала Массивро дода, мо унсури навбатии ҳар як унсури массивро пайдо мекунем. Агар барои ин унсур ягон элементи бузургтаре набошад, мо -1 –ро чоп хоҳем кард, вагарна он унсурро чоп хоҳем кард. Эзоҳ: Элементи навбатии бузургтар унсури бузургтар ва ... мебошад.

Бештар

Саволҳои навбатӣ Amazon

Саволи 533. Ҷамъи максималии сатҳи дарахти дутарафаро ёбед Изҳороти масъалаҳо Масъалаи "Ҷамъбасти сатҳи максималии дарахти дуӣ" мегӯяд, ки ба шумо як дарахти дуӣ бо гиреҳҳои мусбат ва манфӣ дода мешавад, ҳосили максималии сатҳи дарахти дуиро ёбед. Мисоли вуруди 7 Шарҳ Сатҳи аввал: Ҷамъ = 5 Сатҳи дуввум: Ҷамъ = ...

Бештар

Саволи 534. Амалисозии Deque бо истифодаи Рӯйхати дуҷониба алоқаманд Изҳори мушкилот Масъалаи "Татбиқи Deque бо истифода аз рӯйхати алоқаманди дуҷониба" мегӯяд, ки ба шумо лозим аст, ки вазифаҳои зерини Deque ё Queue End of Queue -ро бо истифодаи рӯйхати дуҷониба алоқаманд иҷро кунед, insertFront (x): Элемент хро дар оғози Deque insertEnd (x) илова кунед ): Дар охири ... унсури хро илова кунед ...

Бештар

Саволи 535. Усули такрорӣ барои баландии дарахти дуӣ Изҳори масъала Дар масъалаи "Усули такрорӣ барои баландии дарахти дуӣ" гуфта шудааст, ки ба шумо дарахти дуӣ дода шудааст, бо истифода аз усули такрорӣ баландии дарахтро ёбед. Намунаҳо Вуруди 3 Вуруди 4 Алгоритми усули такрорӣ барои ёфтани баландии дарахти дуӣ Баландии дарахт ...

Бештар

Саволи 536. Даврзании фармоишӣ бо истифода аз ду навбат Изҳороти мушкилот Масъалаи "Гузариши фармоишҳои сатҳ бо истифода аз ду навбат" изҳор мекунад, ки ба шумо дарахти дуӣ дода шудааст, сатри гардиши дараҷаи онро сатр ба сатр чоп кунед. Намунаҳо Вуруд 5 11 42 7 9 8 12 23 52 3 Ворид 1 2 3 4 5 6 Алгоритми гардиши тартибот дар сатҳи ...

Бештар

Саволи 537. Истифодаи стекро бо истифода аз навбати ягона Изҳороти мушкилот Масъалаи "Истифодаи стекро бо истифодаи як навбат" аз мо хоҳиш мекунад, ки структураи маълумотҳои стек (LIFO) -ро бо истифода аз сохтори маълумотҳои навбат (FIFO) татбиқ намоем. Дар ин ҷо LIFO маънои Last In First Out ва FIFO маънои Аввалин дар аввал баромаданро дорад. Намунаи тела додан (10) тела додан (20) боло () поп () кашидан (30) поп () боло () боло: 20 ...

Бештар

Саволи 538. Аввалин сайри гардиширо ёбед, ки ҳамаи насосҳои бензинро тамошо мекунад Изҳори мушкилот Масъалаи "Пайдо кардани гардиши аввалини гардишӣ, ки ба ҳамаи насосҳои бензин ташриф меорад" мегӯяд, ки дар роҳи даврӣ N насоси бензин мавҷуд аст. Бо назардошти бензине, ки ҳар як насоси бензин дорад ва миқдори бензин барои масофаи байни ду насоси бензин лозим аст. Пас шумо ...

Бештар

Саволи 539. Санҷед, ки оё X метавонад ба ҳар як одами навбат навбат тағир диҳад Изҳороти мушкилот X як фурӯшандаи яхмос аст ва n нафаре ҳастанд, ки барои харидани яхмос дар навбат истодаанд. Arr [i] купюраро бо шахси дар навбат нишондод ишора мекунад, арзишҳои эҳтимолии купюрҳо 5, 10 ва 20 мебошанд. Агар тавозуни ибтидоии X 0 бошад ...

Бештар

Саволи 540. Санҷед, ки оё ҳамаи сатҳҳои ду дарахти дуӣ анаграмма ҳастанд ё не Баёни масъала Масъалаи "Санҷед, ки оё ҳамаи сатҳҳои ду дарахти дуӣ анаграмма ҳастанд ё не" гуфта шудааст, ки ба шумо ду дарахти дуӣ дода шудааст, санҷед, ки оё ҳамаи сатҳҳои ин ду дарахт анаграмма ҳастанд ё не. Намунаҳо Вуруди алгоритми дурӯғини вурудро барои санҷидани он ки оё ҳамаи сатҳҳои ду ...

Бештар

Саволи 541. Маблағи ҳадди аққали квадратҳои аломат пас аз хориҷ кардани k аломат дар сатри додашуда ҳисоб карда мешавад Изҳороти масъала Масъалаи "Ҷамъи ҳадди аққали квадратҳои аломатҳо дар сатри додашуда пас аз хориҷ кардани k аломатҳо" нишон медиҳад, ки ба шумо сатре дода шудааст, ки танҳо аломатҳои хурдро дар бар мегирад. Ба шумо иҷозат дода шудааст, ки k аломатҳоро аз сатр хориҷ кунед, то ки дар сатри боқимонда ҷамъи ...

Бештар

Саволи 542. Аввалин адади манфӣ дар ҳар як равзанаи андозаи k Изҳороти масъала Масъалаи "Адади якуми манфӣ дар ҳар як равзанаи андозаи k" мегӯяд, ки ба шумо массиви дорои бутунҳои мусбат ва манфӣ дода мешавад, зеро барои ҳар як равзанаи андозаи k аввалин адади манфӣ дар он равзана чоп карда мешавад. Агар дар ягон равзана ягон адади манфӣ набошад, пас натиҷа диҳед ...

Бештар

Саволи 543. Усули навбат ба навбати аввал барои аломати такрорнашавандаи ҷараён Изҳороти мушкилот Масъалаи "Муносибати навбати аввал барои аломати такрорнашавандаи ҷараён" мегӯяд, ки ба шумо ҷараёни дорои аломатҳои ҳарфи хурд дода мешавад, ҳар вақте ки ба ҷараён аломати нав илова карда мешавад, аввалин аломати такрорнашавандаро ёбед ва агар вуҷуд дошта бошад ҳеҷ гуна бозгашти аломатҳои такрорнашаванда -1 нест. Намунаҳои aabcddbe ...

Бештар

Саволи 544. Масофаи чашмаки наздиктарин, ки 1 дар матритсаи дуӣ дорад Изҳороти масъала Масъалаи "Масофаи ячейкаи наздиктарин, ки дорои 1 дар матритсаи дуӣ" мебошад, гуфта мешавад, ки ба шумо матритсаи дуӣ дода мешавад (танҳо 0s ва 1s доранд), ки ҳадди ақалл як 1 доранд. Масофаи ячейкаи наздиктаринро, ки дар матритсаи дуӣ 1 дорад, ёбед барои ҳамаи унсурҳои ...

Бештар

Саволи 545. Усули ҷолиб барои тавлиди Ададҳои дуӣ аз 1 то n Гузориши масъала Масъалаи "Усули ҷолиб барои тавлиди рақамҳои дуӣ аз 1 то n" мегӯяд, ки ба шумо адади n дода шудааст, ҳамаи рақамҳои аз 1 то n -ро дар шакли дуӣ чоп кунед. Намунаҳо 3 1 10 11 6 1 10 11 100 101 110 Алгоритм Насл ...

Бештар

Саволи 546. Андозаи калонтарини 3 -ро ёбед Изҳороти масъала Масъалаи "Ҷойи калонтарини 3-ро ёбед" мегӯяд, ки ба шумо массиви бутуни мусбат дода мешавад (0 то 9). Андозаи максималии 3-ро ёбед, ки бо роҳи аз нав танзимкунии унсурҳои массив ба вуҷуд омада метавонад. Намунаҳои arr [] = {5, 2, 1, 0, 9, 3} 9 5 ...

Бештар

Саволи 547. Санҷед, ки оё массиви додашуда дараҷаи фарорасии дарахти ҷустуҷӯи бинариро нишон дода метавонад Изҳори мушкилот Масъалаи "Санҷед, ки оё массиви додашуда дараҷаи гардиши дарахти ҷустуҷӯи дуӣиро нишон дода метавонад" гуфта шудааст, ки ба шумо дараҷаи гардиши дараҷаи дарахти ҷустуҷӯи дуӣ дода шудааст. Ва бо истифода аз дараҷаи фарогирии дарахт. Мо бояд самаранок дарёфт кунем, ки оё фармоиш дар сатҳи ...

Бештар

Саволи 548. Шумораи хоҳарони гиреҳи додашуда дар дарахти n-ary Изҳори мушкилот Масъалаи "Шумораи хоҳарони гиреҳи дар дарахти n-ary" оварда шудааст, ки ба шумо дарахти n-ary ва гиреҳи ҳадаф дода шудааст. Шумораи хоҳарони гиреҳи ҳадафро ёбед. Фарз мекунем, ки гиреҳ ҳамеша дар дарахт мавҷуд аст ва гиреҳи аввал он аст ...

Бештар

Саволи 549. Тафтиш кунед, ки оё навбатро бо истифода аз стек ба навбати дигар ҷудо кардан мумкин аст Изҳороти мушкилот Масъалаи "Тафтиш кунед, ки оё навбатро бо истифода аз стек ба навбати дигар ҷобаҷо кардан мумкин аст" гуфта шудааст, ки ба шумо сафе бо n элемент дохил карда шудааст, унсурҳои дар навбат ҷойнишинии рақамҳои 1 то n мебошанд. Санҷед, ки оё ин навбатро бо тартиби афзоянда ҷобаҷо кардан мумкин аст ...

Бештар

Саволи 550. Навбати афзалиятнок бо истифода аз рӯйхати дуҷониба алоқаманд Изҳори мушкилот Масъалаи "Навбати афзалиятнок бо истифода аз рӯйхати дуҷониба алоқаманд" дархост мекунад, ки вазифаҳои зерини навбати афзалиятнок бо истифода аз рӯйхати дуҷониба алоқаманд иҷро карда шаванд. push (x, p): унсури х бо афзалияти p дар навбати афзалиятнок дар ҳолати мувофиқ ҷой гиред. pop (): Хориҷ ва баргардонидани унсур бо афзалияти баландтарин ...

Бештар

Саволи 551. Иҷозатҳои анбора (Санҷед, ки оё массиви ҷойгузини дигар аст) Изҳороти мушкилот Масъалаи "Иҷозатҳои стек (санҷед, ки массиви ҷойгузини стеки дигар аст)" мегӯяд, ки ба шумо ду массиви [] ва b [] андозаи n дода шудааст. Ҳама унсурҳои массив беназиранд. Функсияе эҷод кунед, ки оё массиви b [] -и ...

Бештар

Саволи 552. Қадамҳои ҳадди аққал барои расидан ба ҳадаф аз ҷониби Найт Тавсифи Масъалаи "Қадамҳои ҳадди аққал барои расидан ба ҳадаф аз ҷониби як рыцар" гуфта мешавад, ки ба шумо тахтаи чоркунҷаи чоркунҷаи андозаи N x N, координатҳои порчаи Найт ва чашмаки ҳадаф дода мешавад. Миқдори ҳадди ақали қадамҳои аз ҷониби порчаи Найт барои расидан ба ҳадафро пайдо кунед ...

Бештар

Саволи 553. Татбиқи Deque бо истифодаи массиви даврӣ Изҳороти проблемавӣ "Татбиқи Deque бо истифода аз массиви даврӣ" дархост мекунад, ки вазифаҳои зерини Deque (Навбати дубора ба охиррасида) бо истифодаи массиви даврӣ, insertFront (x): ҷойгир кунед унсури x дар пеши Deque insertRear (x): дохил кардани унсур х дар пушти Deque deleteFront (): нест кардани элемент аз ...

Бештар

Саволи 554. Дар дарахти ҷустуҷӯи дуӣ гиреҳро бо арзиши минималӣ ёбед Бо назардошти дарахти ҷустуҷӯи бинарӣ, алгоритми пайдо кардани гиреҳро бо арзиши минималӣ дар дарахти ҷустуҷӯи бинарии додашуда нависед. Мисол Натиҷаи вуруд 5 Усули соддалавҳона Равиши оддӣ ин аст, ки гардиши дарахтҳо ва ёфтани гиреҳ бо арзиши минималӣ дар байни ҳамаи гиреҳҳо. Ин ...

Бештар

Саволи 555. Баргардонидани ҳадди аққали қавс Дар масъалаи ҳадди ақали баргардонидани қавс, мо сатре додем, ки танҳо ифодаи аломатҳои '{' ва '}' -ро дарбар мегирад. Шумораи ҳадди аққали баргардонидани қавсро барои мутавозин кардани баён лозим аст. Намунаи вуруд: s = "} {" Натиҷа: 2 Вуруд: s = "{{{" Натиҷа: Ифодаи додашуда наметавонад ...

Бештар

Саволи 556. Дарахти пурраи дутарафаро аз намоиши рӯйхати пайванди он созед Бо дарназардошти пешниҳоди рӯйхати алоқаманд дарахти пурраи дуӣ. Рӯйхати алоқаманд бо тартиби убури дараҷаи дараҷа дарахт аст. Алгоритми сохтани дарахти пурраи дуӣ аз тасвири рӯйхати алоқамандро нависед. Мисоли вуруди 1 -> 2 -> 3 -> 4 -> 5 ...

Бештар

Саволи 557. Навбати истифодаи Stacks Дар навбат бо истифода аз мушкилоти стек, мо бояд вазифаҳои зерини навбатро бо истифода аз функсияҳои стандартии сохтори стек маълумот, Enqueue иҷро намоем: Элементро ба охири навбат илова кунед Dequeue: Элементро аз оғози навбат хориҷ кунед Мисол Вуруд : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

Бештар

Саволи 558. Чӣ гуна анбораро бо истифода аз навбат ё теппае амалӣ кардан мумкин аст? Стекро бо ёрии навбати афзалиятнок ё теппае татбиқ кунед. Навбати афзалиятнок: Сохтори иттилооти навбати афзалият ба сохтори навбат ё стек маълумот бо илова намудани афзалият монанд аст. Ба ҳар як элемент рақами афзалиятнок дода мешавад. Хулоса, унсурҳои дорои афзалияти баланд афзалият доранд ...

Бештар

Саволи 559. Навбати афзалиятнок дар C ++ Тарзи FIFO барои татбиқи навбат истифода мешавад. Дар навбат, дохилкуниҳо дар як канор (қафо) ва несткунӣ дар охири дигар (пеш) сурат мегиранд. Асосан, аввал элемент дохил мешавад, аввал нест карда мешавад. Мо бо истифода аз вазифаҳои сохташудаи c ++ як навбати афзалиятнокро амалӣ мекунем. Хусусиятҳои навбати афзалиятнок Навбати афзалиятнок ...

Бештар

Саволи 560. Навбати афзалиятнок Навбати афзалиятнок ин як намуди сохтори додаҳо мебошад, ки ба навбати оддӣ монанд аст, аммо афзалият бо ҳар як унсури он алоқаманд аст. Афзалияти баландтаре, ки пештар унсур хизмат хоҳад кард. Дар баъзе ҳолатҳо, он гоҳ ду унсур бо афзалияти якхела вуҷуд доранд, ки унсури насбшуда ...

Бештар

Саволи 561. Тартиби дараҷаи зигзаги дарахти бинарӣ Бо назардошти дарахти дуӣ, гардиши дараҷаи зигзаги қиматҳои гиреҳи онро чоп кунед. (яъне аз чап ба рост, пас рост ба чап барои сатҳи оянда ва ивази байни). Мисол, баррасии дарахти дуӣ, ки дар зер оварда шудааст, дар зер гардиши сатҳи зигзаги намудҳои дарахти дуӣ дар боло оварда шудааст ...

Бештар

Саволи 562. Навсозии навбати баландӣ Мушкилот Тавсифи навсозӣ бо баландӣ аз навбати худ Фарз кунед, ки шумо рӯйхати тасодуфии одамонро дар навбат истодаед. Ҳар як шахсро як ҷуфти бутуни (h, k) тавсиф мекунанд, ки дар он h қад баландии шахс ва k шумораи одамоне, ки дар пеши ин шахс мебошанд ...

Бештар

Саволи 563. Тартиби дараҷаи гардиши дарахтони дуӣ Давраи дараҷаи гардиши дарахти дуӣ додашуда ба BFS дарахти дуӣ монанд аст. Оё мо аллакай медонем, ки воқеан BFS чист? агар не, пас ба эҳсоси бад эҳтиёҷ надоред, танҳо мақоларо хонед ва барои фаҳмиши беҳтар ба мақолаҳои қаблии мо ташриф оред. BFS як ...

Бештар

Саволи 564. Ҷустуҷӯи аввалини васеъ (BFS) барои график Ҷустуҷӯи аввалини васеъ (BFS) барои граф як алгоритми сайр ё ҷустуҷӯ дар сохтори маълумоти дарахт / граф мебошад. Он аз як қуллаи додашуда сар мешавад (ҳар гуна қуллаи худсарона) ва ҳамаи қуллаи пайвастшударо меомӯзад ва пас аз он ба қуллаи наздиктарин ҳаракат мекунад ва ҳамаи гиреҳҳои таҳқиқнашударо меомӯзад ва ғамхорӣ мекунад, ки на ...

Бештар

Саволҳои матритса Amazon

Саволи 565. Ҷустуҷӯи калимаи Leetcode Баёни масъала Бо тахтаи mxn ва калима дода шуда, пайдо кунед, ки калима дар шабака мавҷуд аст. Калимаро аз ҳарфҳои чашмакҳои пайдарпайи ҳамсоя сохтан мумкин аст, ки дар он ҳуҷайраҳои "шафати" уфуқӣ ё амудӣ ҳамсояанд. Як ҳуҷайраи ҳарфро на як бор истифода бурдан мумкин аст. Мисол ...

Бештар

Саволи 566. Роҳҳои беназир II Фарз мекунем, ки марде, ки дар чашмаки аввал ё кунҷи болоии чапи матритсаи "a × b" истодааст. Мард танҳо ё ба боло ё ба поён ҳаракат карда метавонад. Он шахс мехоҳад ба таъиноти худ бирасад ва ин таъинот барои ӯ охирин ҳуҷайраи матритса ё гӯшаи поёни рост аст. ...

Бештар

Саволи 567. Дарозии максималии морро ёбед Масъалаи "Пайдо кардани пайдарпаии максималии пайдоиши мор" мегӯяд, ки ба мо шабакае дода мешавад, ки дорои бутунҳо бошад. Вазифа иборат аз ёфтани пайдарпаии мор бо дарозии максималӣ мебошад. Пайдарпаии дорои рақамҳои ҳамшафат дар шабака бо фарқи мутлақи 1, ҳамчун пайдарпаии мор маълум аст. Дар шафати ...

Бештар

Саволи 568. Проблемаи кони тилло Изҳори мушкилот "Мушкилоти кони тилло" мегӯяд, ки ба шумо як шабакаи 2D дода мешавад, ки дар тангаҳои ғайри манфӣ дар ҳар як чашмаки шабакаи додашуда ҷойгир карда шудааст. Дар аввал, шахтёр дар сутуни аввал истодааст, аммо дар қатор маҳдудият вуҷуд надорад. Вай метавонад дар ҳама гуна қатор оғоз кунад. Дар ...

Бештар

Саволи 569. Вақти ҳадди аққал барои пӯсидани ҳамаи афлесун Изҳороти масъала Масъалаи "Вақти ҳадди аққал барои пӯсидани ҳамаи афлесунҳо" изҳор мекунад, ки ба шумо массиви 2D дода мешавад, ҳар ячейка яке аз се қимати имконпазири 0, 1 ё 2. 0 аст, маънои ячейкаи холиро дорад. 1 маънои зарди навро дорад. 2 маънои зарди пӯсидаро дорад. Агар пӯсида ...

Бештар

Саволи 570. Масофаи чашмаки наздиктарин, ки 1 дар матритсаи дуӣ дорад Изҳороти масъала Масъалаи "Масофаи ячейкаи наздиктарин, ки дорои 1 дар матритсаи дуӣ" мебошад, гуфта мешавад, ки ба шумо матритсаи дуӣ дода мешавад (танҳо 0s ва 1s доранд), ки ҳадди ақалл як 1 доранд. Масофаи ячейкаи наздиктаринро, ки дар матритсаи дуӣ 1 дорад, ёбед барои ҳамаи унсурҳои ...

Бештар

Саволи 571. Ҷуфтҳои бо суммаи додашударо ёбед, то унсурҳои ҷуфт дар сафҳои гуногун бошанд Изҳороти масъала "Ҷуфтҳои бо суммаи додашударо ёбед, то унсурҳои ҷуфт дар сатрҳои гуногун бошанд" гуфта мешавад, ки ба шумо матритсаи бутунҳо ва қимате бо номи "сум" дода мешавад. Дар изҳороти масъала дархост карда мешавад, ки ҳамаи ҷуфтҳоро дар матритса, ки то додашударо ...

Бештар

Саволи 572. Элементҳои умумӣ дар ҳама сатрҳои матритсаи додашуда Изҳороти масъала "Элементҳои умумӣ дар ҳама сатрҳои матритсаи додашуда" мегӯянд, ки ба шумо матритсаи M * N дода шудааст. Дар гузориши масъала хоҳиш карда мешавад, ки ҳамаи унсурҳои умумии матритсаи додашуда дар ҳар як сатри матритса дар вақти O (M * N) муайян карда шаванд. Мисоли arr [] = {{12, 1, 4, 5, ...

Бештар

Саволи 573. Бо истифода аз ду трафик ҳадди аксар холҳоро дар шабака гиред Баёни масъала Ба мо матритсаи андозаи "nxm" дода шудааст ва мо бояд бо истифода аз ду травелс нуқтаҳои максималиро дар шабака гирем. Агар мо дар чашмаки i, j истода бошем, пас мо се вариант дорем ба чашмаки i + 1, j ё i + 1, j-1 ё i + 1, j + 1. Яъне ...

Бештар

Саволи 574. Мушкилоти клавиатураи мобилӣ Изҳороти масъала Дар масъалаи клавиатураи ададии мобилӣ, мо клавиатураи ададиро баррасӣ мекунем. Мо бояд ҳамаи шумораи пайдарпаии ададии дарозии додашударо ёбем, то ба шумо танҳо пахш кардани тугмаҳои боло, поён, чап ва рости тугмаи ҷорӣ дода шавад. Ба шумо иҷозат дода намешавад ...

Бештар

Саволи 575. Чопи қавс дар Масъалаи зарб Занҷираи Матритса Баёни масъала Мо бояд тартиби зарбкунии матрицаҳоро тавре пайдо кунем, ки шумораи амалиёте, ки дар зарбкунии ҳамаи матритсаҳо мавҷуданд, кам карда шавад. Пас, мо бояд ин фармоишро чоп кунем, яъне қавсҳои чопро дар масъалаи зарбкунии занҷири матритса. Ба назар гиред, ки шумо 3 матритсаи A, B, ... доред.

Бештар

Саволи 576. Зерматрицаи калонтарини росткунҷаест, ки ҷамъаш 0 аст Изҳороти масъала Суб-матритсаи андозаи ҳадди аксарро дар массиви 2D, ки ҷамъаш ба сифр баробар аст, ёбед. Зерматрица ҷуз як массиви 2D дар дохили массиви додашудаи 2D чизе нест. Ҳамин тавр, шумо матритсаи бутунҳои имзошуда доред, шумо бояд маблағи зерматриксҳоро ҳисоб кунед ва матритсаро бо ... пайдо кунед.

Бештар

Саволи 577. Максимум росткунҷае дар матритсаи 2D Изҳороти масъала Дар росткунҷаи максималии ҷадвали матритсаи 2D -ро ёбед, яъне зерматрицаеро бо ҷамъи максималӣ ёбед. Зерматрица ҷуз як массиви 2D дар дохили массиви додашудаи 2D чизе нест. Ҳамин тавр, шумо матритсаи бутунҳои имзошуда доред, шумо бояд маблағи зерматрикҳоро ҳисоб кунед ва ...

Бештар

Саволи 578. Зарбкунии занҷири матритса Дар масъалаи зарб задани занҷири матрица II мо андозаи матритсаҳоро додаем, тартиби зарби онҳоро тавре пайдо кунед, ки шумораи амалиёте, ки дар зарб кардани ҳамаи матритсаҳо ба амал омадаанд, камтар карда шавад. Ба назар гиред, ки шумо 3 матритсаи A, B, C андозаи андозаи axb, bx ...

Бештар

Саволи 579. Майдони максималӣ Дар масъалаи максималии квадрат мо матрицаи дуалии 2-дараҷаи пур аз 0 ва 1 гузоштем, квадрати калонтаринро, ки ҳамагӣ 1-ро дар бар мегирад ва майдони онро баргардонед. Намунаи вуруд: 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 XNUMX ...

Бештар

Саволи 580. Матрицаи сифрҳоро таъин кунед Дар масъалаи матрицаи муқарраршудаи сифрҳо, мо матритсаи (n X m) додем, агар элемент 0 бошад, тамоми сатр ва сутуни 0 -ро таъин кунед. Намунаҳо Вуруд: {[1, 1, 1] [1, 0, 1] [1, 1, 1]} Натиҷа: {[1, 0, 1] [0, 0, 0] [1, 0, 1] ...

Бештар

Саволи 581. Пур кардани обхезӣ LeetCode Дар масъалаи пур кардани об ба мо массиви 2D як [] [] дода шудааст, ки тасвири андозаи mxn -ро бо ҳар як арзиш, ки ранги пикселро дар он координат нишон медиҳад, нишон медиҳад. Инчунин ҷойгиршавӣ ё координатҳои пиксел ва ранг дода мешавад. Рангро дар ҷои муайян иваз кунед ...

Бештар

Саволи 582. Максимум майдони ҷазира Тавсифи масъала: Бо назардошти матритсаи 2D, матритса танҳо 0 (ифодакунандаи об) ва 1 (намояндаи замин) дорад. Ҷазира дар матритса бо роҳи гурӯҳбандии ҳамаи 1ҳои шафати пайвастшудаи 4-самтӣ (уфуқӣ ва амудӣ) ташкил карда мешавад. Дар матритса майдони максималии ҷазираро ёбед. Фарз мекунем, ки ҳамаи чор канори ...

Бештар

Саволи 583. Роҳҳои беназир Шабакаи mxn 2D дода мешавад ва шумо дар чашмаки боло ва чапи шабака истодаед. яъне чашмаке, ки дар (1,1) ҷойгир аст. Шумораи роҳҳои беназиреро, ки барои расидан ба ҳуҷайрае, ки дар (m, n) воқеъ аст, аз чашмаки (1,1) ... гирифтан мумкин аст.

Бештар

Саволи 584. K-уми хурдтарин унсур дар матритсаи мураттаб Дар элементи хурдтарини K-уми матрицаи мураттаб, мо матрисаи nxn додем, ки дар он ҳар як сатр ва сутун бо тартиби камшаванда мураттаб карда мешавад. Дар массиви 2D додашуда kth хурдтарин элементро ёбед. Намунаи вуруди 1: k = 3 ва матритса = 11, 21, 31, 41 ...

Бештар

Саволи 585. Зарб задани занҷири матритса бо истифодаи барномасозии динамикӣ Зарбкунии занҷири матритса усули истифодаест, ки дар он мо роҳи беҳтарини зарбкунии матрицаҳои додашударо пайдо мекунем. Ҳамаи мо медонем, ки зарбкунии матрица дар табиат ассотсиативӣ аст (A * B = B * A). Ҳамин тавр, мо фармоишҳои зиёде дорем, ки мехоҳем зарбро иҷро кунем. Дар асл, дар ин алгоритм, ...

Бештар

Саволи 586. Зарбкунии ду матритса Гуфтори масъала Дар масъалаи "Зарбкунии ду матрица" мо ду матритса додем. Мо бояд ин матритсаро зарб занем ва натиҷа ё матритсаи ниҳоиро чоп кунем. Дар ин ҷо, шарти зарурӣ ва кофӣ шумораи сутунҳо дар А бояд ба шумораи сатрҳо дар матритса баробар бошад ...

Бештар

Саволи 587. Санҷед, ки оё сатрҳо K Масофа ҷудоанд ё не Гузориши масъала Ду сатр ва бутуни k дода шуда, барномае нависед, ки оё сатрҳои додашуда дар масофаи k аз ҳам дуранд ё не. Яъне агар ягон аломат мувофиқат накунад ё ягон аломат хориҷ карда шавад, пас он ҳамчун k масофаи ҷудогона маълум аст. Формати вуруд Аввалин ...

Бештар

Саволи 588. Сатрро бо шумораи максималии 1ҳо ёбед Изҳороти масъала Дар масъалаи "Сатри шумораи максималии 1-ро ёбед" мо матритса (массиви 2D) додем, ки дорои ҳар як сатр ҷудошуда рақамҳои дуӣ мебошанд. Сатреро ёбед, ки адади максималии он 1 бошад. Формати вуруд Сатри аввал, ки дорои ду ададҳои бутуни n, m мебошад. Баъд, n сатр ...

Бештар

Саволи 589. Мушкилоти машхур Изҳори мушкилот Дар мушкилоти машхур ҳуҷраи N нафар вуҷуд дорад, Машхурро ёбед. Шартҳо барои машхур ин аст- Агар А машҳур бошад, пас ҳама дар ҳуҷра бояд А.-ро бишносанд. А набояд касеро дар ҳуҷра шиносад. Мо бояд нафареро ёбем, ки ин шартҳоро қонеъ гардонад. ...

Бештар

Саволҳои дигар Amazon

Саволи 590. Kth бузургтарин унсур дар ҳалли Leetcode ҳалли Изҳороти масъала Дар ин масъала, мо бояд синфи KthLargest () -ро таҳия кунем, ки дар ибтидо адади бутун k ва массиви бутун дошта бошад. Вақте ки адади бутуни k ва ададҳои массив ҳамчун далелҳо гузаронида мешаванд, ба мо лозим аст, ки барои он конструктори параметршударо нависем. Синф инчунин дорои функсияи add (val) дорад, ки илова ...

Бештар

Саволи 591. Унсурҳои Рӯйхати алоқамандро Ҳалли Leetcode хориҷ кунед Изҳороти мушкилот Дар ин масъала, ба мо рӯйхати алоқаманд дода мешавад, ки гиреҳҳояшон аҳамияти бутун доранд. Мо бояд баъзе гиреҳҳоро аз рӯйхат нест кунем, ки арзиши онҳо ба val баробар бошанд. Масъала ҳалли худро дар ҷои худ талаб намекунад, аммо мо яке аз чунин равишҳоро баррасӣ хоҳем кард. Рӯйхати намуна = ...

Бештар

Саволи 592. Ҳадди аққал ба унсурҳои массив баробар Ҳалли Leetcode Изҳороти масъала Дар ин масъала ба мо массиви бутун дода мешавад. Инчунин, ба мо иҷозат дода шудааст, ки дар ин массив маҷмӯи муайяни амалиётро иҷро кунем. Дар як амал, мо метавонем ”n - 1 ″ (ҳама унсурҳо ба ғайр аз ягонтои дигар) унсурҳои массивро 1 зиёд кунем. Мо бояд ...

Бештар

Саволи 593. Ҳалли масофаи ҳалли Leetcode Изҳороти масъала Дар ин масъала, ба мо ду адади бутун, A ва B дода шудааст, ва ҳадаф ёфтани масофаи ҳаммом байни ададҳои додашуда мебошад. Бутунҳо бузургтар аз / ба 0 ва камтар аз 231 Мисоли Бутуни Аввал = 5, Бутуни дуввум = 2 3 Бутуни бутун ... мебошанд.

Бештар

Саволи 594. Гиреҳҳои хубро дар Solution Solutions Binary Bree Leetcode ҳисоб кунед Баёни масъала Дар ин масъала як дарахти дуӣ бо решаи он дода шудааст. Гиреҳи X дарахт хуб номида мешавад, агар дар роҳи аз реша то X гиреҳҳо бо арзиши аз X калонтар набошанд, мо бояд шумораи гиреҳҳои хубро дар ...

Бештар

Саволи 595. Шумораи қадамҳои коҳиш додани рақам ба ҳалли сифр Leetcode Масъалаи шумораи қадамҳои коҳиш додани рақам ба сифр Leetcode Solution изҳор мекунад, ки бутун дода шудааст. Шумораи ҳадди ақали марҳилаҳоро барои ба 0 табдил додани бутуни додашударо ёбед. Шумо метавонед ҳарду қадамро иҷро кунед, ё 1-ро бардоред ё бутунро ба 2 тақсим кунед. Масъала ...

Бештар

Саволи 596. Тарҳрезии Solution System Leetcode Solution Изҳороти мушкилот Дар ин мушкилот, мо бояд таваққуфгоҳро тарҳрезӣ кунем. Мо 3 намуди таваққуфгоҳ дорем (калон, миёна ва хурд). Ҳамаи ин ҷойҳои таваққуфгоҳ дар аввал шумораи муайяни ҷойҳои холӣ доранд. Мисли, дар намуди калони фазо, мо метавонем дар аксари мошинҳои б ҷойгир кунем. Дар хурд ...

Бештар

Саволи 597. Маҷмӯаҳои Solution Leetcode Масъалаи Combinations Leetcode Solution ба мо ду адад, n ва k медиҳад. Ба мо гуфта мешавад, ки ҳамаи пайдарпаҳоеро тавлид кунем, ки k элемент аз n унсури аз 1 то n гирифта шуда бошад. Мо ин пайдарпаҳоро ҳамчун массив бармегардонем. Биёед чанд мисолро аз назар гузаронем ...

Бештар

Саволи 598. Буриши ду массиви II Ҳалли Leetcode Баёни масъала Дар ин масъала ду массив дода шудааст ва мо бояд буриши ин ду массивро пайдо кунем ва массиви натиҷавиро баргардонем. Ҳар як унсури натиҷа бояд ҳамон қадар пайдо шавад, ки дар ҳарду массив нишон дода шавад. Натиҷа метавонад дар ҳама гуна тартибот бошад. Мисол ...

Бештар

Саволи 599. Ҷавоҳирот ва сангҳо Solution Leetcode Масъалаи Jewels and Stones Leetcode Solution мегӯяд, ки ба шумо ду сатр дода мешавад. Яке аз онҳо ҷавоҳирот ва яке сангҳоро тасвир мекунад. Сатре, ки ҷавоҳиротро дар бар мегирад, аломатҳои ҷавоҳиротро нишон медиҳад. Мо бояд шумораи аломатҳоро дар сатри сангҳо пайдо кунем, ки ...

Бештар

Саволи 600. Cookies Solution Leetcode таъин кунед Масъалаи таъин кардани кукиҳо Leetcode Solution ду массивро таъмин мекунад. Яке аз массивҳо андозаи кукиҳоро нишон медиҳад ва дигаре ифодакунандаи ҳирси кӯдакон мебошад. Мушкилот нишон медиҳад, ки шумо волидайни кӯдакон ҳастед ва шумо мехоҳед, ки шумораи ҳадди аксар кӯдакон қаноатманд бошанд. ...

Бештар

Саволи 601. Аксарияти унсури Solution Leetcode Баёни масъала Ба мо массиви бутун дода мешавад. Мо бояд ададеро баргардонем, ки зиёда аз ⌊N / 2⌋ маротиба дар массиве, ки ⌊ ⌋ оператори ошёна аст, рух диҳад. Ин унсур унсури аксарият номида мешавад. Дар хотир доред, ки массиви вуруд ҳамеша унсури аксариятро дар бар мегирад. ...

Бештар

Саволи 602. Рӯйхати алоқаманд бо Palindrome Leetcode Solution Дар масъалаи "Рӯйхати алоқаманд бо Palindrome", мо бояд тафтиш кунем, ки оё рӯйхати алоқаманди алоҳида додашуда палиндром аст ё не. Мисоли Рӯйхат = {1 -> 2 -> 3 -> 2 -> 1} ҳақиқӣ Шарҳи №1: Рӯйхат палиндром аст, зеро ҳамаи унсурҳо аз оғоз ва қафо ...

Бештар

Саволи 603. Чуқурии максималии Ҳалли Leetcode дарахти дуӣ Изҳороти масъала Дар масъала дарахти дуӣ дода шудааст ва мо бояд чуқурии максималии дарахти додашударо ёбем. Чуқурии максималии дарахти дуӣ шумораи гиреҳҳо дар тӯли роҳи тӯлонитарин аз гиреҳи реша то гиреҳи дуртарини барге мебошад. Мисоли 3 / ...

Бештар

Саволи 604. Максимум чуқурии Solution Leetcode дарахти N-ary Дар ин масъала, ба мо дарахти N-арӣ медиҳанд, яъне дарахте, ки ба гиреҳҳо имкон медиҳад, ки зиёда аз 2 фарзанд дошта бошанд. Мо бояд чуқурии баргро аз решаи дарахт дуртар пайдо кунем. Инро чуқурии максималӣ меноманд. Аҳамият диҳед, ки умқи роҳ ...

Бештар

Саволи 605. Рӯйхати ҳалли Leetcode Масъалаи Rotate List Leetcode Solution ба мо рӯйхати алоқаманд ва адади бутун медиҳад. Ба мо гуфта мешавад, ки рӯйхати алоқамандро аз ҷониби k ҷой ба тарафи рост гардонед. Пас, агар мо рӯйхати алоқамандро к-ро ба тарафи рост гардонем, дар ҳар як қадам мо охирин унсурро аз ...

Бештар

Саволи 606. Pow (x, n) Solution Leetcode Масъалаи "Sol (x, n) Leetcode Solution" мегӯяд, ки ба шумо ду рақам дода мешавад, ки яке рақами нуқтаи шинокунанда ва дигаре бутун аст. Бутун нишондиҳандаро нишон медиҳад ва асос рақами нуқтаи шинокунанда мебошад. Ба мо гуфта мешавад, ки пас аз арзёбии нишондиҳанда аз болои пойин арзиши онро пайдо кунем. ...

Бештар

Саволи 607. Ҳалли Leetcode фарқиятро ёбед Баёни масъала Дар масъалаи "Фарқиятро ёбед" ба мо ду сатри s ва t дода шудааст. Сатри t бо роҳи ба таври тасодуфӣ пур кардани аломатҳои сатри s ва илова кардани як аломат дар ҳолати тасодуфӣ сохта мешавад. вазифаи мо аз он иборат аст, ки аломатеро, ки дар сатри t илова шудааст. ...

Бештар

Саволи 608. Ба Solution Leetcode Tree Binary Search Tree ворид кунед Дар ин масъала, ба мо гиреҳи решаи дарахти ҷустуҷӯи дуӣ дода мешавад, ки дорои арзишҳои бутун ва арзиши бутуни гиреҳ мебошанд, ки мо бояд онҳоро ба дарахти ҷустуҷӯи дуӣ илова кунем ва сохтори онро баргардонем. Пас аз ворид кардани элемент ба BST, мо бояд онро ...

Бештар

Саволи 609. Ду рӯйхати ҳалшудаи Leetcode Solutions -ро якҷоя кунед Рӯйхати алоқаманд ба массивҳо аз ҷиҳати хосияти хаттиашон монанд аст. Мо метавонем ду массиви ҷудошударо якҷоя карда, массиви умумии мураттаб созем. Дар ин масъала, мо бояд ду рӯйхати алоқамандро дар ҷои якҷоя барои баргардонидани рӯйхати нав, ки унсурҳои ҳарду рӯйхатро ба тарзи мураттаб дар бар мегирад, баргардонем. Мисол ...

Бештар

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

Бештар

Саволи 611. Чуқурии ҳадди ақали Solution Leetcode дарахти дуӣ Дар ин масъала ба мо лозим аст, ки дарозии роҳи кӯтоҳтаринро аз реша то ҳама баргҳои дарахти дуӣ дода гирем. Аҳамият диҳед, ки "дарозии роҳ" дар ин ҷо маънои гиреҳҳоро аз гиреҳи реша то гиреҳи баргро дорад. Ин дарозиро Минимум меноманд ...

Бештар

Саволи 612. Count Primes Solutions Leetcode Дар ин масъала, ба мо адади бутуни N дода мешавад, Мақсад аз он иборат аст, ки шумораҳои ибтидоӣ будани рақамҳои аз N хурд камтар. Адади манфӣ маҳдуд аст. Мисоли 7 3 10 4 Аввалҳои шарҳи камтар аз 10 2, 3, 5 ва 7. Ҳамин тавр, ҳисоб 4 аст. Муносибат (Brute ...

Бештар

Саволи 613. House Robber II Solution Leetcode Дар мушкилоти "Ғоратгари хона II" роҳзан мехоҳад пулро аз хонаҳои гуногун ғорат кунад. Маблағи пул дар хонаҳо тавассути массив пешниҳод карда мешавад. Мо бояд миқдори максималии пулро пайдо кунем, ки бо роҳи илова кардани унсурҳо дар массиви додашуда мувофиқи ...

Бештар

Саволи 614. Sqrt (x) Ҳалли Leetcode Тавре ки дар сарлавҳа гуфта мешавад, мо бояд решаи квадратии ададро ёбем. Бигзор адад х бошад, пас Sqrt (x) адад аст, ки Sqrt (x) * Sqrt (x) = x. Агар решаи квадратии рақам ягон арзиши даҳӣ бошад, пас мо бояд арзиши қабати ... -ро баргардонем ...

Бештар

Саволи 615. Масри мураттабро ба ҳалли дутарафаи дарахти ҷустуҷӯ дар Leetcode табдил диҳед Дида мебароем, ки ба мо массиви ҷудошудаи бутун дода мешавад. Мақсад аз ин массив сохтани як дарахти ҷустуҷӯии дутарафа мебошад, то дарахт мувозинати баланд дошта бошад. Аҳамият диҳед, ки дарахт мувозинати баландӣ номида мешавад, агар фарқи баландии зергурӯҳҳои чап ва рости ягон гиреҳ дар ...

Бештар

Саволи 616. Мӯҳраҳои мубодила дар ҷуфтҳои Leetcode Solutions Ҳадафи ин масъала мубодилаи гиреҳҳои рӯйхати додашудаи додашуда дар ҷуфт мебошад, яъне иваз кардани ҳар ду гиреҳи ҳамсоя. Агар ба мо иҷозат диҳанд, ки танҳо арзиши гиреҳҳои рӯйхатро иваз кунем, масъала ночиз хоҳад буд. Ҳамин тавр, ба мо иҷозат дода намешавад, ки гиреҳро тағир диҳем ...

Бештар

Саволи 617. Роҳзан ҳалли Leetcode House Баёни мушкилот Дар ин мушкил дар як кӯча хонаҳо мавҷуданд ва ғоратгари хона маҷбур аст, ки ин хонаҳоро ғорат кунад. Аммо мушкил дар он аст, ки ӯ наметавонад пай дар пай зиёда аз як хонаро ғорат кунад, яъне ҳамсоя. Бо назардошти рӯйхати ададҳои ғайри манфӣ, ки ҳаҷми пулро нишон медиҳанд ...

Бештар

Саволи 618. Ҳалли рақами Leetcode Изҳори мушкилот Мушкилот дар он аст, ки оё рақами хушбахт аст ё не. Адад рақами хушбахт номида мешавад, агар рақамро бо ҷамъи квадратҳои рақамҳояш иваз карда, такрори раванд рақамро ба 1 баробар кунад, агар он ...

Бештар

Саволи 619. Анаграммаҳои дуруст Дар масъалаи "Анаграммаҳои дуруст" мо ду сатри str1 ва str2-ро додем. Бифаҳмед, ки ҳарду сатр анаграмма ҳастанд ё не. Агар онҳо анаграмма бошанд, баргаштан true, баргаштан бардурӯғ Намунаи вуруд: str1 = “abcbac” str2 = “aabbcc” Натиҷа: ҳақиқӣ Шарҳ: Азбаски str2 мумкин аст бо роҳи азнавташкил ...

Бештар

Саволи 620. Масриви ҳамҷоя Массиве иборат аст, ки танҳо аз рақамҳои 0 ва 1 иборат аст. Мо бояд дарозии зергурӯҳи дарозтарини ҳамсояро, ки аз o ва 1 иборатанд, баробар пайдо кунем. Мисол Вуруди arr = [0,1,0,1,0,0,1] Натиҷаи 6 Шарҳ Тозатарин зерсатри ҳамсоя бо сурх [0,1,0,1,0,0,1] ва дарозии он ишора карда шудааст аст 6. Маҷмӯи алгоритм ...

Бештар

Саволи 621. Иттиҳод ва буриши ду рӯйхати алоқаманд Бо дарназардошти ду рӯйхати алоқаманд, ду рӯйхати дигари алоқаманд эҷод кунед, то унсурҳои рӯйхатҳои мавҷудбударо муттаҳид созанд. Намунаи вуруд: Рӯйхати1: 5 → 9 → 10 → 12 → 14 Рӯйхати2: 3 → 5 → 9 → 14 → 21 Натиҷа: Роҳхати буриш: 14 → 9 → 5 Union_list: ...

Бештар

Саволи 622. Lemonade Change Solution Leetcode Ин паём дар Тағйироти Лимонад бо Ҳалли Leetcode ҳалли мушкилот Дар мушкилоти "Тағироти Лимонад" навбати муштариён мавҷуд аст. Онҳо мехоҳанд лимонадро аз мо бихаранд, ки 5 рупия арзиш дорад. Мизоҷон метавонанд ба мо 5 рупия, 10 рупия ё 20 рупия диҳанд. Мо мехоҳем, ки ...

Бештар

Саволи 623. Ҳалли дурусти Leetcode Square Perfect Ин паём дар майдони дурусти ҳалли Leetcode ҳалли масъала гузошта шудааст. Дар масъалаи "Майдони комил дуруст" ба мо рақами "num" дода шудааст ва мо бояд тафтиш кунем, ки ин рақам чоркунҷаи комил аст ё не. Мо бояд инро бидуни истифодаи функсияи дохилии sqrt тафтиш кунем. Агар ...

Бештар

Саволи 624. Ҷадвалбандии мудаввар Робин Ҷадвали Робин мудаввар ба FCFS хеле монанд аст. Ягона фарқияти банақшагирии RR ва FCFS дар он аст, ки RR банақшагирии пешакӣ аст, дар ҳоле ки FCFS банақшагирии ғайриманқул аст. Ҳар як раванд ба CPU дар навбати омода барои буридаи яквақта ҷудо карда мешавад. Дар ин ҷо, навбати омода ба ...

Бештар

Саволи 625. Шумораи максималии сегментҳои дарозии a, b ва c Масъалаи "Шумораи максималии сегментҳои дарозии a, b ва c" мегӯяд, ки ба шумо адади мусбии N дода мешавад ва ба шумо лозим аст, ки миқдори максималии сегментҳои дарозии a, b ва c -ро, ки бо истифода аз N ташкил карда мешаванд, пайдо кунед. Мисоли N = 7 a = 5, b ...

Бештар

Саволи 626. Вақти беҳтарин барои харид ва фурӯш бо саҳмия бо Cooldown Leetcode Solution Баёни масъала Дар масъалаи "Вақти беҳтарини харид ва фурӯши саҳмияҳо бо сардшавии вақт" ба мо массивае дода мешавад, ки дар он ҳар як унсури массив нархи саҳмияҳои дар он рӯзбударо дар бар мегирад. Дар шумораи амалиётҳо маҳдудият вуҷуд надорад. Таърифи амалиёт ...

Бештар

Саволи 627. Пайдарпаии дарозии додашуда, ки дар он ҳар як элемент аз ду баробар зиёдтар аст ё баробар аст Масъалаи "Пайдарпаии дарозии додашуда, ки дар он ҳар як элемент аз ду баробар зиёдтар аст ё баробар аст" ба мо ду адади m ва n медиҳад. Дар ин ҷо m бузургтарин ададе мебошад, ки метавонад дар пайдарпаӣ вуҷуд дошта бошад ва n шумораи унсурҳое мебошад, ки бояд дар ...

Бештар

Саволи 628. Роҳҳои расидан ба зинапояи нумро бо истифода аз қадамҳои 1, 2 ё 3 ҳисоб кунед Масъалаи "Роҳҳои расидан ба зинапояи нумро бо истифода аз қадамҳои 1, 2 ё 3 ҳисоб кунед" мегӯяд, ки шумо дар замин истодаед. Акнун ба шумо лозим аст, ки ба охири зинапоя расед. Пас, чӣ қадар роҳҳо барои ба анҷом расидан вуҷуд доранд, агар шумо фақат 1, 2, ... ҷаҳида тавонед.

Бештар

Саволи 629. Гузариши баъдиқатли BST-ро аз гардиши пешакӣ ёбед Изҳороти мушкилот Масъалаи "Пайдо кардани пас аз фармоишии BST-ро аз гардиши қаблӣ фармоиш" нишон медиҳад, ки ба шумо дарахти ҷустуҷӯи дуӣ дода мешавад. Пас аз истифодаи вуруди додашуда гузариши почтаро пайдо кунед. Намунаи пайдарпаии гардиши пешакӣ: 5 2 1 3 4 7 6 8 9 1 4 3 2 ...

Бештар

Саволи 630. Пасиҳамоии дутарафаи ҷуфтро бо ҳамон миқдори битҳои нимаи якум ва дуюм ҳисоб кунед Масъалаи "Ҳисоб кардани пайдарпайҳои дуҷонибаи дарозии ҳамҷоя бо ҳамон миқдори битҳои нимаи аввал ва дуюм" мегӯяд, ки ба шумо бутун дода мешавад. Акнун миқдори роҳҳои сохтани пайдарпаии бинарии андозаи 2 * n -ро пайдо кунед, то ки нимаи аввал ва нимаи дуввум яксон бошанд ...