Изоморфты тізбектер лист кодының шешімі

Есептерді шығару Бұл есепте бізге а және b екі жол берілген. Біздің мақсатымыз - екі жолдың изоморфты немесе жоқ екенін анықтау. Екі жолды изоморфты деп атайды, егер бірінші жолдағы символдарды кез-келген символмен ауыстыруға болатын болса ғана (өзін қоса)…

Ары қарай оқу

Палиндромның байланыстырылған тізімі, парақ кодының шешімі

«Палиндром байланыстырылған тізімі» мәселесінде біз берілген жеке бүтін сандық байланыстырылған тізімнің палиндромға жататынын немесе жоқтығын тексеруіміз керек. Мысалдар тізімі = {1 -> 2 -> 3 -> 2 -> 1} шын Түсіндірме №1: Тізім палиндромды, өйткені басынан бастап және артындағы барлық элементтер…

Ары қарай оқу

Қалыпты BST-ді теңгерімді BST-ге ауыстырыңыз

Екілік іздеу ағашына (БСТ) берілген есептер қойылымы, теңгерімді екілік іздеу ағашына айналдыру алгоритмін жазыңыз. Теңдестірілген екілік іздеу ағашы сол жақ ағаш пен оң жақ ағаштың биіктігі арасындағы айырмашылық 1-ден кем немесе тең болатын екілік іздеу ағашынан басқа ештеңе емес.

Ары қарай оқу

N өлшемді массивті тексеру n деңгейлерінің BST-ін көрсете алады немесе көрсете алмайды

Проблемалық мәлімдеме n элементтен тұратын жиым берілген, берілген n өлшемді массив n деңгейлердің BST-н көрсете алады немесе көрсете алмайды. Бұл осы n элементтің көмегімен салынған екілік іздеу ағашының n деңгейінің BST-ін көрсете алатынын тексеру. Мысалдар arr [] = {10, 8, 6, 9,…

Ары қарай оқу

Изоморфты жолдар

Изоморфты жолдар - екі жолды ескере отырып, string1 ішіндегі таңбаның әр қайталануы үшін string2 ішіндегі таңбалармен бірегей кескінделу бар-жоғын тексеру керек. Бір сөзбен айтқанда, бір-бірден картографиялау мүмкіндігі бар-жоғын тексеріңіз. Мысал енгізу str1 = “aab” str2 = “xxy” шығыс шын…

Ары қарай оқу

Өнім жиынтығына арналған басқатырғыш

Мәселелер туралы мәлімдеме Өнім массивінің басқатырғыштарында біз ith элементі ith позициясындағы элементтен басқа берілген жиымдағы барлық элементтердің көбейтіндісі болатын массив құруымыз керек. Мысал Кіріс 5 10 3 5 6 2 Шығыс 180 600 360 300 900…

Ары қарай оқу