Ақырғы перне кодының шешімі

Leetcode Slowest Key проблемасы бізге басылған пернелер тізбегін ұсынады. Бізге осы кілттер босатылған уақыттың массиві немесе векторы беріледі. Кілттер тізбегі жол түрінде беріледі. Мәселен, мәселе бізден сұрады ...

Ары қарай оқу

3Sum Leetcode шешімі

Есептерді шығару n бүтін сандар жиымы берілген, а, b, c элементтері сандарда a + b + c = 0 болатындай ма? Массивтен нөлдің қосындысын беретін барлық үшемдерді табыңыз. Назар аударыңыз: шешім жиынтығында үштік үштік болмауы керек. Мысал №1 [-1,0,1,2, -1,4]…

Ары қарай оқу

Интерактивті шешім кодын енгізу

Leetcode Solution интервалын енгізу мәселесі бізге бірнеше аралықтардың тізімін және бір бөлек аралықты ұсынады. Содан кейін бізге осы жаңа аралықты интервалдар тізіміне енгізу керек дейді. Сонымен, жаңа интервал тізімдегі интервалдармен қиылысуы мүмкін немесе мүмкін ...

Ары қарай оқу

Leetcode Solutions мақсатты қосындысымен тамырға жапыраққа жол

Екілік ағаш және бүтін K берілген. Біздің мақсат - ағашта тамырдан жапыраққа жол бар ма, сонда оның қосындысы K-ге тең болатындығын қайтару. Жолдың қосындысы - онда жатқан барлық түйіндердің қосындысы. 2 / \…

Ары қарай оқу

Екі қатарлы анаграмма Leetcode шешімдерін жасауға арналған қадамдардың ең аз саны

Мәселе туралы мәлімдеме Бұл есепте бізге кіші әріптермен ағылшын таңбаларынан тұратын екі '' '' 'жолдары берілген. Бір әрекетте біз 't' жолындағы кез-келген таңбаны таңдап, оны басқа таңбаға ауыстыра аламыз. Біз «t» -ді жасау үшін осындай операциялардың минималды санын табуымыз керек ...

Ары қарай оқу

Ағынның ағынды кодының ең үлкен элементі

Мәселе туралы мәлімдеме Бұл есепте біз басында бүтін k және бүтін сандар жиымы бар KthLargest () класын жобалауымыз керек. Біз бүтін k және массивтің сандары аргумент ретінде берілгенде, оған параметрленген конструктор жазуымыз керек. Сонымен қатар, сыныпта ... қосатын (val) функциясы бар.

Ары қарай оқу

Байланыстырылған тізімнің элементтерін алып тастаңыз

Ақаулық туралы мәлімдеме Бұл есепте бізге түйіндері бар бүтін мәндермен байланыстырылған тізім берілген. Тізімнен val-ге тең кейбір түйіндерді жою керек. Мәселе өз орнында шешілуін талап етпейді, бірақ біз осындай тәсілдердің бірін талқылаймыз. Мысалдар тізімі =…

Ары қарай оқу

Leetcode қосындысының аралас шешімі

Leetcode Solution жиынтығының шешімі бізге жиым немесе бүтін сандар тізімін және мақсатты ұсынады. Берілген мақсатқа бірнеше рет қосылатын осы бүтін сандарды қолданып жасауға болатын комбинацияларды табу керек дейді. Сонымен, біз формальды түрде, берілгендерді қолдана аламыз ...

Ары қарай оқу

Массив элементтеріне тең минималды жылжу парақ кодының шешімі

Мәселе туралы мәлімдеме Бұл есепте бізге бүтін сандар жиыны берілген. Сондай-ақ, бізге осы жиым бойынша белгілі бір амалдар жиынтығын жасауға рұқсат етіледі. Бір әрекетте біз массивтегі элементтерді n - 1 incre (кез келгенінен басқа барлық элементтер) 1-ге ұлғайта аламыз. Бізге… қажет.

Ары қарай оқу

Изоморфты тізбектер лист кодының шешімі

Есептерді шығару Бұл есепте бізге а және b екі жол берілген. Біздің мақсатымыз - екі жолдың изоморфты немесе жоқ екенін анықтау. Екі жолды изоморфты деп атайды, егер бірінші жолдағы символдарды кез-келген символмен ауыстыруға болатын болса ғана (өзін қоса)…

Ары қарай оқу