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

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

Ары қарай оқу

Барлық негативті сандарды басына, ал оңды тұрақты қосымша кеңістікпен аяқтаңыз

Сізде бүтін сандар жиымы бар делік. Ол теріс және оң сандардан тұрады және есептер қоюы барлық бос және оң элементтерді массивтің сол жағына және массивтің оң жағына қосымша орын қолданбай ауыстыруды / жылжытуды сұрайды. Бұл ... болады

Ары қарай оқу

Диапазонда қайталанбаған цифрсыз жалпы сандар

Сізге сандар диапазоны беріледі (басы, соңы). Берілген тапсырма диапазонда қайталанатын цифрлары жоқ сандардың жалпы санын табу керектігін айтады. Мысал Кіріс: 10 50 Шығу: 37 Түсіндіру: 10 -да қайталанатын цифр жоқ. 11 -де қайталанатын сан бар. 12 -де қайталанатын цифр жоқ. …

Ары қарай оқу

Массивте қайталанған үштікті табыңыз

«Жиымда қайталанатын үздік үштікті табу» мәселесі сізге бірнеше қайталанған сандары бар n сандарының жиынын беретінін көрсетеді. Сіздің міндетіңіз - жиымдағы ең көп қайталанатын 3 санды табу. Мысал [1,3,4,6,7,2,1,6,3,10,5,7] 1 3 6 Түсіндіру Мұнда 1,3 және 6 қайталанады ...

Ары қарай оқу

Тривиальды хэш функциясын қолдану арқылы сұрыптау

«Тривиальды хэш функциясын қолданып сұрыптау» мәселесі сізге бүтін массив берілгенін көрсетеді. Массив теріс және оң сандарды қамтуы мүмкін. Мәселе туралы мәлімдеме массивті Trivial Hash функциясы арқылы сұрыптауды сұрайды. Мысал arr [] = {5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1,…

Ары қарай оқу

Элементтер диапазонмен шектелмеген кезде берілген массивтен телнұсқаларды табыңыз

«Элементтер диапазонмен шектелмеген кезде берілген массивтен қайталанатындарды табу» мәселесі сізде n бүтін сандардан тұратын массив бар екенін көрсетеді. Мәселе массивте бар болса, қайталанатын элементтерді анықтау үшін оны білдіреді. Егер мұндай элемент жоқ болса, -1 қайтарыңыз. Мысал […

Ары қарай оқу

Екі массивтің тең немесе тең еместігін тексеріңіз

«Екі массивтің тең немесе тең еместігін тексеру» мәселесі сізге екі массив берілгенін көрсетеді. Мәселе туралы мәлімдемеде берілген массивтердің тең немесе тең еместігін анықтау керектігін айтады. Мысал arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…

Ары қарай оқу

Екі Байланыстырылған Тізімнің қиылысу нүктесін алу үшін функция жазыңыз

Мәселе туралы мәлімдеме «Байланыстырылған екі тізімнің қиылысу нүктесін алу үшін функция жазу» мәселесі сізге екі байланысқан тізім берілгенін көрсетеді. Бірақ олар тәуелсіз байланысқан тізімдер емес. Олар бір сәтте қосылады. Енді осы екі тізімнің қиылысу нүктесін табу керек. …

Ары қарай оқу

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

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

Ары қарай оқу

Фибоначчи сандарын кері тәртіппен басып шығарыңыз

Мәселе туралы мәлімдеме n саны берілгенде, фибоначчи сандарын керісінше басып шығарыңыз. Мысал n = 5 3 2 1 1 0 Түсіндіру: Фибоначчи сандары реті бойынша 0, 1, 1, 2, 3. Бірақ бізге керісінше басып шығару қажет болды. n = 7 8 5…

Ары қарай оқу