Ҳалли ҳадди ақали фарқияти Leetcode

Мушкилоти Ҳалли фарқияти ҳадди ақали мутлақ ба мо массив ё вектори номатлуберо пешниҳод мекунад, ки дорои баъзе ададҳо мебошанд. Аз мо талаб карда мешавад, ки ҳамаи ҷуфтҳоро, ки фарқашон ба фарқи ҳадди ақали мутлақ баробар аст, муайян кунем. Фарқияти ҳадди ақали мутлақ ин ҳадди ақали фарқи мутлақ мебошад, ки метавонад…

Бештар

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

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

Бештар

Тақсимкунандаи хурдтаринро, ки бо ҳалли Leetcode-и остона дода шудааст, ёбед

Ин паём дар мавзӯи Ҷустуҷӯи хурдтарин тақсимкунанда аст, ки барои ҳалли остонаи рамзи леткод дода шудааст Дар масъалаи "Ҷустуҷӯи хурдтарин тақсимкунандае, ки остона дода шудааст" ба мо массиви nums ва арзиши остона дода мешавад. "Натиҷа" -и тағирёбанда ҳамчун маблағи ҳамаи ҷавобҳо муайян карда мешавад, вақте ки унсурҳо дар…

Бештар

Стресси дарозтарин бидуни аломатҳои такрорӣ

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

Бештар

Стекро таҳия кунед, ки getMin () -ро дар вақти O (1) ва фазои иловагии O (1) -ро дастгирӣ кунад

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

Бештар

GCD Аз Ду Адад

Бузургтарин омили умумӣ чист? GCD аз ду рақам бузургтарин рақамест, ки ҳардуи онҳоро тақсим мекунад. Муносибат-1 Қувваи дағалона Дарёфти ҳамаи омилҳои асосии ҳарду рақам ва баъд ёфтани маҳсули буриш. Ҷустуҷӯи рақами калонтарин, ки ҳарду рақамро тақсим мекунад. Ин чӣ аст…

Бештар

Массивро давр занед

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

Бештар

Sort Quick

Sort Sort як алгоритми навъбандӣ аст. Бо назардошти массиви номатлуб онро бо истифода аз алгоритми зуд тартиб додан. Мисоли вуруд: {8, 9, 5, 2, 3, 1, 4} Натиҷа: {1, 2, 3, 4, 5, 8, 9} Назария Ин алгоритми ҷудокунӣ ва ғалаба аст. Он як унсури гардишро дар массив интихоб мекунад, тақсим мекунад ...

Бештар

Рӯйхати алоқамандро баргардонед

Изҳороти мушкилот Проблема "баръакси рӯйхати пайвандшуда" мегӯяд, ки ба мо сардори рӯйхати пайвандшуда дода шудааст. Мо бояд рӯйхати пайвандшударо бо тағир додани пайвандҳо байни онҳо тағир диҳем ва сари рӯйхати пайвандшудаи баръаксро баргардонем. Мисол 10-> 20-> 30-> 40-> NULL NULL <-10 <-20 <-30 <-40 Шарҳ Мо пайвандҳои баръаксро баръакс кардем ...

Бештар

Дӯкони Sort

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

Бештар