Массивтің барлық элементтерін бірдей ету үшін минималды жою әрекеттері

Бізде элементтердің «x» саны бар массивті енгізу бар делік. Біз теңдеу массивін жасау үшін қажет минимум болуы керек жою операцияларын табуымыз керек мәселе бердік, яғни массив тең элементтерден тұрады. Мысал енгізу: [1, 1,…

Ары қарай оқу

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

Сізге бірнеше қайталанатын сандары бар массив беріледі делік. Жиымда әр түрлі индексі бар санның екі бірдей қайталануының арасындағы ең үлкен қашықтықты табу керек. Мысал Кіріс: массив = [1, 2, 3, 6, 2, 7] Шығу: 3 Түсіндіру: [1] массивіндегі элементтер…

Ары қарай оқу

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

Сізге санның бірнеше қайталануы бар сұрыпталмаған массив берген сұрақ беріледі. Тапсырма - бірінші пайда болуымен реттелген жиым элементтерінің барлық бірнеше қайталануын топтастыру. Сонымен қатар, тапсырыс саны келгенше бірдей болуы керек. Мысал енгізу: [2, 3,4,3,1,3,2,4]…

Ары қарай оқу

Екі байланыстырылған тізімнің одағы және қиылысы

Екі байланыстырылған тізімді ескере отырып, бар тізім элементтерінің бірігуін және қиылысуын алу үшін тағы екі байланыстырылған тізім жасаңыз. Мысал Кіріс: Тізім1: 5 → 9 → 10 → 12 → 14 Тізім2: 3 → 5 → 9 → 14 → 21 Шығу: Қиылыстар тізімі: 14 → 9 → 5 Одақ тізімі:…

Ары қарай оқу

Екі элементтің жиілігі арасындағы максималды айырмашылық, мысалы, жиілігі үлкен элемент көп

Сізде бүтін сандар массиві бар делік. Мәселе туралы мәлімдеме берілген массивтің кез келген екі бөлек элементінің жиілігі арасындағы максималды айырмашылықты табуды сұрайды, бірақ жиілігі үлкен элементтің мәні басқа бүтін санға қарағанда үлкен болуы керек. Мысал енгізу: arr [] = {2,4,4,4,3,2}…

Ары қарай оқу

K ерекше сандары бар ең кіші ішкі массив

Сізде бүтін сандар массиві мен k саны бар делік. Мәселе туралы мәлімдеме (l, r) диапазонының ең кіші жиынын табуды сұрайды, осылайша ең кіші ішкі жиымда дәл k сандары бар. Мысал енгізу: {1, 2, 2, 3, 4, 5, 5} k = 3…

Ары қарай оқу

1-дің саны 0-ден көп болатын ең ұзын субаррея

Біз бүтін сандар жиынын бердік. Массивте тек 1 мен 0 ғана бар. Мәселе туралы мәлімдеме 1 цифрының саны бар ішкі массивтің 0 санынан бір ғана артық болатын ең ұзын қосалқы массивтің ұзындығын білуді сұрайды. Мысал енгізу: arr [] =…

Ары қарай оқу

Берілген екі массивтен максималды массив, тәртіпті сақтайды

Бізде бірдей n өлшемді екі бүтін массив бар делік. Екі массивте де жалпы сандар болуы мүмкін. Мәселе қоюы екі жиымнан 'n' максималды мәндерін қамтитын нәтижелік жиымды құруды сұрайды. Бірінші массивке басымдық беру керек (бірінші элементтер ...

Ары қарай оқу

Жұп және тақ элементтері бірдей субарларды санау

Сіз N өлшемді бүтін сандар массивін бердіңіз делік. Сандар болғандықтан, сандар тақ немесе жұп. Мәселе туралы мәлімдеме-жұп және тақ элементтері бар қосалқы массив немесе жұп және тақ бүтін сандардың тең саны бар ішкі массивтердің санын біледі. Мысал…

Ары қарай оқу

K тізімдерінен ең кіші элементтерді табыңыз

«K тізімдерінен элементтері бар ең кіші диапазонды табыңыз» деген есепте біз сұрыпталған және бірдей N өлшемдегі K тізімдерін келтірдік, әр K тізімдерінен кем дегенде элемент (тер) қамтитын ең кіші диапазонды анықтауды сұраймыз . Егер біреуден көп болса ...

Ары қарай оқу