Leetcode Римдік шешіміне арналған бүтін сан

Бұл мәселеде бізге бүтін сан беріледі және рим цифрына айналдыру керек. Осылайша, мәселе әдетте «Романға бүтін» деп аталады, ал бұл Римге арналған бүтін шешім болып табылады. Егер біреу рим цифрлары туралы білмесе. Ескі заманда адамдар ...

Ары қарай оқу

A, b және c ұзындықтары кесінділерінің максималды саны

«A, b және c ұзындықтарының сегменттерінің максималды саны» мәселесінде сізге N бүтін оң сан берілгені айтылады, ал N көмегімен құрылатын a, b және c ұзындықтарының сегменттерінің максималды санын табу қажет. Мысал N = 7 a = 5, b…

Ары қарай оқу

N сандарын көбейтудің минималды қосындысы

«N сандарын көбейтудің минималды қосындысы» есебінде сіздерге n бүтін сандар берілгендігі және бір уақытта қатар тұрған екі элементті алып, олардың қосындысын 100-ге дейін қайтару арқылы барлық сандарды көбейтудің қосындысын азайту керек екендігі айтылған. жалғыз нөмір…

Ары қарай оқу

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

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

Ары қарай оқу

Ішкі бөлім таудың түрінде ме, жоқ па, соны табыңыз

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

Ары қарай оқу

Сұраулардың жаңартуларсыз диапазоны

Мәселе туралы мәлімдеме «Жаңартусыз жиынтық сұраулар диапазоны» мәселесі сізде бүтін сандар мен ауқым бар екенін көрсетеді. Мәселе туралы мәлімдеме берілген ауқымдағы барлық элементтердің қосындысын табуды сұрайды. Мысал arr [] = {10, 9, 8, 7, 6} Сұрау: {(0, 4), (1, 3)} 40 24…

Ары қарай оқу

Массивті берілген ауқым бойынша үш жақты бөлу

Мәселе туралы мәлімдеме Сізге бүтін сандар жиыны және lowValue және highValue диапазоны беріледі. «Массивті берілген диапазонға үш жолмен бөлу» мәселесі массивті үш бөлікке бөлінетін етіп бөлуді сұрайды. Массивтердің бөлімдері келесідей болады: Элементтер ...

Ары қарай оқу

M элементті алып тастағаннан кейін ерекше элементтердің минималды саны

Мәселе туралы мәлімдеме «m элементтерін жойғаннан кейін анықталатын элементтердің ең аз саны» мәселесі сізде массив пен бүтін сан m бар екенін көрсетеді. Массивтің әрбір элементі элементтің идентификаторын көрсетеді. Мәселе туралы мәлімдеме m элементтерін минималды болу үшін алып тастауды сұрайды ...

Ары қарай оқу

Матрицаның барлық жолдарына тән ерекше элементтерді табыңыз

Мәселелер туралы мәлімдеме Бізге барлық бүтін сандардың матрицасы беріледі. «Матрицаның барлық жолдарына ортақ бөлек элементтерді табу» мәселесі барлық мүмкін болатын элементтерді табуды сұрайды, бірақ матрицада бар жолдардың әрқайсысында кездеседі. Мысал arr [] = {{11, 12, 3, 10}, {11,…

Ары қарай оқу

BST-ті Min Heap-ге ауыстыру

Мәселелер туралы мәлімдеме Толық екілік іздеу ағашы берілгендіктен, оны мини үймеге айналдыру алгоритмін жазыңыз, ол BST -ді мини үймеге түрлендіреді. Минималды үйме түйіннің сол жағындағы мәндер оң жақтағы мәндерден төмен болуы керек ...

Ары қарай оқу