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

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

Ары қарай оқу

Екілік ағаштағы түйіннің мұрагері

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

Ары қарай оқу

0 қосындысы бар ішкі массив бар болса табыңыз

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

Ары қарай оқу

Барлық қосымшаларды 0 сомасымен басып шығарыңыз

Сізге бүтін сандар жиыны беріледі, сіздің міндетіңіз-қосындысы 0-ге тең болатын барлық мүмкін болатын қосалқы массивтерді басып шығару. Сондықтан біз барлық қосалқы массивтерді 0 суммен басып шығаруымыз керек. Мысал arr [] = {-2, 4, -2, -1, 1, -3, 1, 5, 7, -11, -6} Ішкі массив 0 индексінен табылды…

Ары қарай оқу

0s, 1s және 2s тең саны бар ішкі тізбектерді санау

«Тең саны 0с, 1с және 2с болатын ішкі жолдарды санау» мәселесінде сізге тек 0, 1 және 2 бар жол берілгені айтылады. Мәселе туралы мәлімдеме тек 0, 1 және 2 -ге тең қосалқы жолдардың санын білуді сұрайды. Мысал str = “01200”…

Ары қарай оқу

Өрнектегі берілген ашылатын жақшаның жабылатын кронштейнінің индексін табыңыз

Мәселелер туралы мәлімдеме s ұзындығы/өлшемі n және ашылатын шаршы жақшаның индексін білдіретін бүтін мән берілген. Өрнектегі берілген жақшаның жабылу жақшасының индексін табыңыз. Мысал s = “[ABC [23]] [89]” индексі = 0 8 s = “[C- [D]]” индексі = 3 5 с…

Ары қарай оқу

Массивтегі айқын іргелес элементтер

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

Ары қарай оқу

Берілген жиым екілік іздеу ағашының деңгейлік ревервалын көрсете алатынын тексеріңіз

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

Ары қарай оқу

STL жиынтығының көмегімен екілік ағаштан екілік іздеу ағашын түрлендіруге арналған

Problem Statement   We are given a binary tree and we need to convert it into a binary search tree. The problem “Binary Tree to Binary Search Tree Conversion using STL set” asks to do conversion using STL set. We have already discussed converting the binary tree into BST but we …

Ары қарай оқу

Массивті тақтан үлкен етіп орналастырыңыз

Problem Statement   Suppose you have an integer array. The problem “Rearrange array such that even positioned are greater than odd” asks to rearrange the array such the elements at even position in an array should be greater than the element just before it. Arr[i-1] < = Arr[i], if position ‘i’ …

Ары қарай оқу