Ең көп суы бар контейнер LeetCode шешімі

Ең көп суы бар мәселе мәлімдемесі контейнері LeetCode шешімі мынаны айтады: – Сізге ұзындығы n болатын бүтін массив биіктігі берілген. i-ші жолдың екі шеткі нүктесі (i, 0) және (i, биіктігі[i]) болатындай n тік сызық сызылған. Х осімен бірге контейнер құрайтын екі жолды табыңыз, контейнер ...

Ары қарай оқу

Шарларды жару үшін көрсеткілердің ең аз саны LeetCode шешімі

Мәселе туралы мәлімдеме: Шарларды жаруға арналған көрсеткілердің ең аз саны LeetCode Шешім: XY-жазықтығын бейнелейтін жазық қабырғаға жабыстырылған сфералық шарлар бар. Шарлар [i] = [xstart, xend] нүктелері көлденең диаметрі xstart және xend арасында созылатын шарды білдіретін 2D бүтін массив ретінде ұсынылған. Сіз нақты y координаталарын білмейсіз ...

Ары қарай оқу

Түстерді сұрыптау LeetCode шешімі

Мәселе мәлімдемесі Түстерді сұрыптау LeetCode шешімі – қызыл, ақ немесе көк боялған n нысаны бар сандар массиві берілген болса, оларды сол түсті нысандар іргелес болатындай етіп, қызыл, ақ және көк ретімен түстермен сұрыптаңыз. Сәйкесінше қызыл, ақ және көк түстерді көрсету үшін 0, 1 және 2 бүтін сандарын қолданамыз. …

Ары қарай оқу

Жұмысты жоспарлау Leetcode шешіміндегі максималды пайда

Мәселе туралы мәлімдеме Жұмысты жоспарлаудағы ең көп пайда LeetCode шешімі – «Тапсырманы жоспарлаудағы ең көп пайда» сізге әрбір жұмыстың басталу уақыты[i]-ден басталып, аяқталу уақытында[i] аяқталатын және пайданың пайдасына[i] n жұмыс берілгенін айтады. ]. Бізге ең көп пайданы қайтару керек ...

Ары қарай оқу

Жаңбыр суын ұстау Leetcode шешімі

Мәселе туралы мәлімдеме Жаңбыр суын ұстау LeetCode шешімі – «Жаңбыр суын ұстау» әр жолақтың ені 1 болатын биіктік картасын көрсететін биіктіктер жиымы берілгенін айтады. Жаңбырдан кейін қалған судың мөлшерін табу керек. Мысал: Енгізу: биіктік = [0,1,0,2,1,0,1,3,2,1,2,1] Шығару: 6 Түсіндірме: Тексеру …

Ары қарай оқу

Тең массив элементтеріне ең аз жылжыту LeetCode шешімі

Мәселе туралы мәлімдеме Тең массив элементтеріне ең аз жылжытулар LeetCode Шешім – n өлшемді бүтін массив сандарын ескере отырып, барлық массив элементтерін тең ету үшін қажетті ең аз жылжыту санын қайтарыңыз. Бір қозғалыста массивтің n – 1 элементтерін 1-ге көбейтуге болады. 1-мысал: 1-кіріс: nums = [1, 2, 3] Шығару: …

Ары қарай оқу

Жиналыс бөлмелері II LeetCode шешімі

Мәселе туралы мәлімдеме Жиналыс бөлмелері II LeetCode шешімі – «Кездесу бөлмелері II» сізге жиналыс уақыт аралығының «интервалдары» берілгенін айтады, мұнда «интервалдар[i] = [бастау[i], аяқтау[i] ]», қайтарылатын қажетті конференц-залдардың ең аз саны. Мысал: интервалдар = [[0,30],[5,10],[15,20]] 2 Түсініктеме: Бірінші кездесуді жасауға болады ...

Ары қарай оқу

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

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

Ары қарай оқу

Біртіндеп оң нәтиже алу үшін минималды мән Leetcode шешімі

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

Ары қарай оқу

Translate »