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

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

Ары қарай оқу

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

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

Ары қарай оқу

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

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

Ары қарай оқу

Массивті қайта орналастырыңыз, [i] массиві i-ге тең болады

Arr [i] = i »есептері сізге 0-ден n-1-ге дейінгі бүтін сандар жиымының берілгендігін білдіретін массивті қайта орналастырыңыз. Массивте барлық элементтер болмауы мүмкін болғандықтан, олардың орнында -1 болады. Проблемалық мәлімдеме жиымды келесідей етіп өзгертуді сұрайды ...

Ары қарай оқу

Массивтен a + b + c = d болатындай етіп d ең үлкенін табыңыз

Мәселе туралы мәлімдеме Сізде бүтін сандар жиымы бар делік. Кіріс мәндері - бұл нақты элементтер. Массивтен «d-тің үлкенін табыңыз, сонда a + b + c = d» жиында ең үлкен 'd' элементін a + b + c =… болатындай етіп табуды сұрайды.

Ары қарай оқу

K студенттер арасында бірдей үлестіруге болатын шоколадтардың максималды саны

«K оқушыларына бірдей үлестірілетін шоколадтың ең көп саны» сізге бірнеше шоколад салынған n қорап берілгенін айтады. K оқушы бар делік. Тапсырма - шоколадтардың санын максималды түрде k студенттер арасында, қатардағы қораптарды таңдау арқылы бірдей үлестіру. Біз істей аламыз …

Ары қарай оқу

Массивте берілген максималды дәйекті сандар

Есептер туралы мәлімдеме Сізде N көлеміндегі бүтін сандар жиыны бар делік. «Массивтегі қатардағы максималды сандар» есебі массивке шашыратылуы мүмкін бірізді сандардың максималды санын анықтауға сұранады. Мысал arr [] = {2, 24, 30, 26, 99, 25} 3 Түсініктеме: The…

Ары қарай оқу

Басқа массивті пайдаланып элементтерді үлкейту

Айталық, біз n өлшемі бірдей екі бүтін массив бердік. Жиымның екеуінде де оң сандар бар. Мәселе операторы екінші жиымды басымдық ретінде сақтайтын екінші жиым элементін қолдану арқылы бірінші массивті үлкейтуді сұрайды (екінші жиым элементтері бірінші болып шығуда пайда болуы керек). …

Ары қарай оқу

K-ден кем немесе оған тең барлық элементтерді біріктіру үшін қажетті минималды своптар

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

Ары қарай оқу

Меншікті айырмашылығы бар жұптардың максималды қосындысы

«Нақты айырмашылықтары бар жұптардың максималды қосындысы» есебінде сізге бүтін сандар жиыны мен K бүтін саны берілгендігі айтылған, содан кейін тәуелсіз жұптардың максималды қосындысын анықтау сұралады. Егер олардың абсолюттік айырмашылығы К-ден кем болса, біз екі бүтін санды жұптастыра аламыз ...

Ары қарай оқу