Жиым басқа массивтің ішкі жиыны екенін табыңыз

«Жиымның басқа жиымның ішкі жиыны екенін анықтау» мәселесінде сізге arra1 [] және2 массиві [] екі массиві берілгені айтылады. Берілген массивтер сұрыпталмаған түрде берілген. Сіздің міндетіңіз - [2] массивінің 1 [] жиыны екенін анықтау. Мысал arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] - бұл…

Ары қарай оқу

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

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

Ары қарай оқу

1-ші, 2-ші немесе 3-ші қадамдар арқылы баспалдаққа жету жолдарын санаңыз

«1-ші, 2-ші немесе 3-ші қадамдарды қолданып, үшінші баспалдаққа жету жолдарын санау» мәселесі сіздің жерде тұрғаныңызды білдіреді. Енді сіз баспалдақтың соңына жетуіңіз керек. Егер сіз тек 1, 2, секіре алсаңыз, аяғына жетудің қанша әдісі бар ...

Ары қарай оқу

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

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

Ары қарай оқу

Екі ағаштың бірдей екенін анықтау үшін код жазыңыз

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

Ары қарай оқу

Бірінші және екінші жарты биттердің бірдей қосындысымен жұп ұзындықты екілік тізбектерді санау

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

Ары қарай оқу

Нөл сомасы бар барлық үшемдерді табыңыз

«Нөлдік қосындысы бар барлық үшемді табу» мәселесінде сізге оң және теріс сандары бар массив берілгендігі айтылады. Мәселе туралы мәлімдемеде қосындысы 0-ге тең үштік табуды сұрайды. Мысалы arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) Түсіндіру…

Ары қарай оқу

Үшбұрыштағы максималды жол қосындысы

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

Ары қарай оқу

Кейінгі өсіп келе жатқан максималды өнім

Проблемалар туралы мәлімдеме «Артатын тізбектің максимум туындысы» мәселесі сізге бүтін сандар жиынын беретінін көрсетеді. Енді сіз максималды өнімді алуыңыз керек, осылайша сіз өсіп келе жатқан элементтердің элементтерін көбейте аласыз. Айта кету керек, біз емес ...

Ары қарай оқу

Түйінді байланыстырылған тізімнен бас сілтегіші жоқ жойыңыз

Мәселе туралы мәлімдеме «Түйінді сілтегіштер тізімінен бас көрсеткішсіз жою» мәселесі сізде түйіндері бар байланыстырылған тізім бар екенін көрсетеді. Енді сіз түйінді жойғыңыз келеді, бірақ оның негізгі түйін мекенжайы жоқ. Сондықтан бұл түйінді жойыңыз. Мысал 2-> 3-> 4-> 5-> 6-> 7 Жойылатын түйін: 4 2-> 3-> 5-> 6-> 7…

Ары қарай оқу