Массивтегі жұптардың санын, олардың XOR мәні 0 болатынын табыңыз

«Массивтегі жұптардың санын табыңыз, егер олардың XOR мәні 0» болса, онда біз бүтін сандар алабын бердік. Есеп: Ai XOR Aj = 0 жұбы бар массивтегі жұптардың санын анықтауды сұрайды.

Ары қарай оқу

Берілген қосындымен субарраны табыңыз (Теріс сандармен жұмыс істейді)

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

Ары қарай оқу

Екілік ағаштың төменгі көрінісі

Мәселе туралы мәлімдеме «Екілік ағаштың төменгі көрінісі» мәселесінде сізге екілік ағаш берілгені айтылады, енді сіз берілген ағаштың төменгі көрінісін табуыңыз керек. Біз ағашты төменнен көргенде. Бізге көрінетін түйіндер - бұл төменгі ...

Ары қарай оқу

K өлшеміндегі барлық ішкі жиымдардың минималды және максималды элементтерінің қосындысы

Мәселе туралы мәлімдеме «k өлшемінің барлық қосалқы массивтерінің минимум және максимум элементтерінің қосындысы» мәселесінде сізге оң және теріс бүтін сандар бар массив берілгенін айтады, k өлшемінің барлық қосалқы массивтерінің ең кіші және максималды элементтерінің қосындысын табыңыз. Мысалдар arr [] = {5, 9, 8, 3,…

Ары қарай оқу

1 мен 0-дің тең саны бар ішкі аралықтарды санау

Мәселелер туралы мәлімдеме «1 мен 0 -дің саны тең қосалқы массивтерді санау» мәселесінде сізге тек 0 мен 1 -ден тұратын массив берілгені айтылады. Мәселе туралы мәлімдеме 0-ден 1-ге дейінгі қосалқы массивтердің санын білуді сұрайды. Мысал arr [] = {0, 0, 1,…

Ары қарай оқу

Екілік ағаштың максималды тереңдігі

Мәселе туралы мәлімдеме «Екілік ағаштың максималды тереңдігі» мәселесі сізге екілік ағаштың деректер құрылымы берілгенін көрсетеді. Берілген екілік ағаштың максималды тереңдігін басып шығарыңыз. Мысал Кіріс 2 Түсіндіру: Берілген ағаштың максималды тереңдігі - 2. Себебі түбірдің астында бір ғана элемент бар (яғни…

Ары қарай оқу

Екі санның арасындағы минималды арақашықтықты табыңыз

Мәселе туралы мәлімдеме Сіз массив пен x және y деп аталатын екі сан бердіңіз. «Екі сан арасындағы ең аз қашықтықты табу» мәселесі олардың арасындағы мүмкін болатын ең аз қашықтықты табуды сұрайды. Берілген массивте ортақ элементтер болуы мүмкін. Сіз x пен y екеуі де әр түрлі деп болжауға болады. …

Ары қарай оқу

1-ден N-1 аралығындағы қайталанатын жалғыз элементті табыңыз

1-ден 1-ге дейінгі есептер арасындағы қайталанатын жалғыз элементті табу кезінде біз 1-ден n-1 дейінгі диапазондағы кездейсоқ бүтін сандар жиынын бердік. Қайталанатын бір сан болады. Сіздің міндетіңіз - бұл нөмірді табу. Мысал Кіріс [2,3,4,5,2,1] A Шығу 2 Түсіндіру 2 - бұл…

Ары қарай оқу

Массивтегі келесі үлкен элемент

Мәселе туралы мәлімдеме Жиымды ескере отырып, біз әр элементтің келесі үлкен элементін табамыз. Егер бұл элемент үшін келесі үлкен элемент болмаса, онда біз -1 басып шығарамыз, әйтпесе біз бұл элементті басып шығарамыз. Ескерту: Келесі үлкен элемент - бұл үлкен элемент және…

Ары қарай оқу