Массивте 0 мен 1-ді бөліп алыңыз

Мәселе туралы мәлімдеме Сізде бүтін массив бар делік. «0 мен 1-ді массивте бөлу» мәселесі массивті екі бөлікке, 0-ге және 1-ге бөлуді сұрайды. 0 массивтің сол жағында, ал 1 массивтің оң жағында орналасуы керек. …

Ары қарай оқу

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

«Жиымдағы ең жоғары және ең кіші жиіліктер арасындағы айырмашылық» мәселесі сізде бүтін массив бар деп болжайды. Мәселе қою массивтегі екі бөлек санның ең жоғары жиілігі мен ең төменгі жиілігі арасындағы максималды айырмашылықты анықтауға сұрайды. Мысал arr [] = {1, 2, 3,…

Ары қарай оқу

k-ші жетіспейтін элемент, бұл берілген тізбекте жоқ, ұлғаю кезектілігі

«Берілген дәйектілікте жоқ өсу ретінен жоғалған k-ші элемент» мәселесі сізге екі массив берілгенін айтады. Олардың бірі өсу ретімен, ал к-сі бар басқа қалыпты сұрыпталмаған массив бойынша орналасқан. Қалыпты жағдайда жоқ k-ші элементті табыңыз ...

Ары қарай оқу

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

«Қосарлы массивті тексеру кіші массивпен берілген нөмір тақ немесе жұп» деген есеп сізге екілік массив пен диапазон берілгенін айтады. Массив 0s және 1s түріндегі саннан тұрады. Проблемалық мәлімдеме ұсынылған нөмірді білуді сұрайды ...

Ары қарай оқу

Массивті берілген ауқым бойынша үш жақты бөлу

Проблемалық мәлімдеме Сізге бүтін сандар жиыны және lowValue және highValue диапазоны беріледі. «Массивті берілген ауқым бойынша үш жақты бөлу» мәселесі массивті үш бөлікке бөлетін етіп массивті бөлуді сұрайды. Массивтің бөлімдері: элементтер ...

Ары қарай оқу

Сызықтық уақыттағы 3 өлшемді сұрыпталған тізбекті табыңыз

Мәселе туралы мәлімдеме “Сызықтық уақыттағы 3 өлшемді сұрыпталған тізбекті табу” мәселесінде сізде бүтін массив бар екендігі айтылған. Проблемалық есеп үш санды [i] <массив [k] <массив [k], және i <j <k массиві түрінде табуды сұрайды. Arr мысалы []…

Ары қарай оқу

Жалпы жиынтық элементтері бар ішкі жиымдарды санаңыз

Проблемалық мәлімдеме «Жалпы массив сияқты жалпы элементтері бар ішкі жиымдарды санау» сізге бүтін массив берілгенін айтады. Проблемалық шешім түпнұсқа массивтегі барлық әртүрлі элементтерден тұратын ішкі жиымдардың жалпы санын білуді сұрайды. Мысал arr [] = {2, 1, 3, 2,…

Ары қарай оқу

Екі траверсті пайдаланып тордағы максималды ұпайларды жинаңыз

Есептер туралы мәлімдеме Бізге «nxm» өлшемді матрица берілген, және біз екі траверсті пайдаланып тордағы максималды ұпайларды жинауымыз керек. Егер біз i, j ұяшығында тұрсақ, онда i + 1, j немесе i + 1, j-1 немесе i + 1, j + 1 ұяшықтарына өтудің үш нұсқасы бар. Бұл …

Ары қарай оқу

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

Мәселе туралы мәлімдеме Сізге бүтін сандардың сұрыпталған жиымы берілген. Біз берілген массивтің кез-келген ішкі жиыны ретінде ұсыныла алмайтын ең кіші оң бүтін мәнді табуымыз керек. Мысал arr [] = {1,4,7,8,10} 2 Түсініктеме: өйткені 2-ді а түрінде көрсете алатын ішкі жиым жоқ ...

Ары қарай оқу

Атақты адамдар проблемасы

Мәселелер туралы мәлімдеме Атақты адамдар мәселесінде N адамнан тұратын бөлме бар, атақты табыңыз. Атақтыларға арналған шарттар - егер А жұлдызды болса, онда бөлменің барлық адамдары А-ны білуі керек. Бөлмеде ешкімді білмеуі керек. Біз осы шарттарды қанағаттандыратын адамды табуымыз керек. …

Ары қарай оқу