Берилген эки массивден максималдуу массив

Бизде бирдей көлөмдөгү эки бүтүн массив бар дейли. Массивдердин экөө тең жалпы сандарды камтышы мүмкүн. Маселе коюлушу, эки массивдин тең максималдуу маанисин камтыган натыйжалуу массивди түзүүнү суранат. Биринчи массивге артыкчылык берилиши керек (биринчисинин элементтери…

Толук маалымат

Binary Treeдеги түйүндүн Inorder мураскери

Көйгөйдү билдирүү Көйгөй "Экилик дарактын түйүнүнүн ордун басуучу мураскорун" табууну суранат. Түйүндүн тартипсиз мураскери - бул бинардык дарактын ички түйүнүнөн кийин келген түйүн. 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 бирдей сандагы Substrings санап чыгыңыз

"0, 1s жана 2s бирдей сандагы субстрингдерди эсептөө" көйгөйүндө сизге 0, 1 жана 2 гана бар сап берилгени айтылат. Көйгөй билдирүүсү 0, 1 жана 2ге барабар болгон подтриндердин санын табууну суранат. Мисал str = "01200"…

Толук маалымат

Берилген ачылыш кронштейн үчүн жабык кронштейндин индексин табыңыз

Көйгөйлөрдүн билдирүүсү узундугу/өлчөмү 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 …

Толук маалымат

Массивди так сандан чоңураак кылып жайгаштырыңыз

Проблемалар жөнүндө билдирүү Сизде бүтүн сан массиви бар дейли. "Массивди жуп тургандардан чоңураак кылып кайра иретке келтирүү" көйгөйү массивди кайра иреттөөнү талап кылат, мындай элементтер массивдин жуп абалында анын алдындагы элементтен чоң болушу керек. Arr [i-1] <= Arr [i], эгер 'i' позициясы…

Толук маалымат