Пароль кодының шешімі

Мәселе туралы мәлімдеме Бұл есепте бізге екі түрлі жол беріледі. Мақсат - бірінші жолдың екіншісінің жалғасы екенін анықтау. Мысалдар бірінші жол = «abc» екінші жол = «mnagbcd» шын бірінші жол = «бургер» екінші жол = «домино» жалған тәсіл (рекурсивті) Бұл оңай ...

Ары қарай оқу

Жиынтық парақ кодының шешімі

Мәселелер туралы мәлімдеме жиынтық диапазонында сұрыпталған бірегей бүтін массив беріледі. Біз массивтегі барлық сандарды бір рет қамтитын диапазондардың ең кіші сұрыпталған тізімін жасауымыз керек, яғни массивтің әрбір элементі дәл диапазондардың бірімен қамтылған. Тізімдегі әрбір [a, b] ауқымы…

Ары қарай оқу

Палиндромның байланыстырылған тізімі, парақ кодының шешімі

«Palindrome Linked List» мәселесінде біз берілген бүтін сандармен байланыстырылған тізімнің палиндром екенін тексеруге тиіспіз. Мысал тізімі = {1 -> 2 -> 3 -> 2 -> 1} шынайы түсініктеме №1: Тізім палиндром болып табылады, себебі барлық элементтер басынан және артынан…

Ары қарай оқу

Сұрыпталған массивтерді біріктіру Leetcode Solution

«Сұрыпталған массивтерді біріктіру» есебінде бізге кемімейтін ретпен сұрыпталған екі массив берілген. Бірінші массив толығымен толтырылмаған және екінші массивтің барлық элементтерін орналастыруға жеткілікті орынға ие. Біз екі массивті біріктіруіміз керек, мысалы бірінші жиым элементтерден тұрады ...

Ары қарай оқу

Айналдырылған массивті шешім кодынан іздеу

Сұрыпталған массивті қарастырайық, бірақ бір индекс таңдалды және массив сол уақытта бұрылды. Енді массивті айналдырғаннан кейін белгілі бір мақсатты элементті тауып, оның индексін қайтару керек. Егер элемент жоқ болса, -1 қайтарыңыз. Мәселе жалпы ...

Ары қарай оқу

Өнімі К-ден төмен барлық индекстерді санаңыз

«К өнімінен кіші барлық қосындыларды санау» мәселесі сізге бүтін сандар жиынын беретінін көрсетеді. Енді берілген кірістен кем туындысы бар қосалқы санын табыңыз. Мысал a [] = {1, 2, 3, 4, 5} k = 8 Қосалқы саны аз…

Ары қарай оқу

Массивтегі элементтері бірдей индекс жұптарының саны

Айталық, біз бүтін сандар массивін бердік. «Массивтегі элементтері тең индекстер жұптарының саны» мәселесі [i] = arr [j] және i j -ге тең болмайтындай (i, j) индекстер жұбының жоқтығын сұрайды. . Мысал [] = {2,3,1,2,3,1,4} 3 түсіндірме жұбы…

Ары қарай оқу

Жыланның максималды ұзындығын табыңыз

«Жыланның максималды ұзындығын табу» мәселесінде бізге бүтін сандардан тұратын тор ұсынылатындығы айтылған. Тапсырма - жыланның максималды ұзындығын табу. Абсолюттік айырмашылығы 1-ге торда іргелес сандары бар тізбек Жылан тізбегі деп аталады. Іргелес…

Ары қарай оқу

К-ден көп емес ерекше элементтері жоқ ең ұзын ішкі бөлім

«К-дан көп элементтері жоқ ең ұзын қосалқы массив» мәселесінде бүтін сандар жиыны бар делік, есептерде k элементтерінен аспайтын ең ұзын ішкі жиымды табуды сұрайды. Мысал arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5}…

Ары қарай оқу

Барлық элементтерді массивке тең ету үшін минималды жұмыс

«Массивтегі барлық элементтерді теңестіру үшін ең аз операция» мәселесі сізге бірнеше бүтін сандары бар массив берілгенін көрсетеді. Сіз массивті теңестіру үшін жасалатын ең аз амалдарды білуіңіз керек. Мысал [1,3,2,4,1] 3 Түсіндіру 3 азайтудың бірі болуы мүмкін ...

Ары қарай оқу