Сатр Scramble

Изҳороти мушкилот Мушкилоти "Стремблинг" нишон медиҳад, ки ба шумо ду сатр дода шудааст. Санҷед, ки сатри дуввум сатри рамзкардашудаи якум аст ё не? Тавзеҳ Бигзор сатри s = "бузург" Муаррифии s ҳамчун дарахти бинарӣ бо роҳи рекурсивӣ ба ду зербанди холии холӣ тақсим кардани он. Ин сатр метавонад…

Бештар

Масофаи максималӣ байни ду рухдоди як унсур дар массив

Фарз мекунем, ки ба шумо массиви дорои якчанд рақамҳои такрорӣ дода мешавад. Мо бояд масофаи максималии байни ду ҳодисаи якхелаи адади индекси гуногунро, ки дар массив мавҷуд аст, пайдо кунем. Мисоли вуруд: массив = [1, 2, 3, 6, 2, 7] Натиҷа: 3 Шарҳ: Зеро унсурҳои массив [1]…

Бештар

Ҳама сегоникҳои беназире, ки арзиши додашударо ҷамъбаст мекунанд

Мо як қатор ададҳо ва рақами додашударо бо номи 'sum' додем. Изҳороти мушкилот хоҳиш мекунад, ки сегонаеро, ки ба рақами додашуда 'сум' илова мекунад, пайдо кунад. Мисоли вуруд: arr [] = {3,5,7,5,6,1} sum = 16 Натиҷа: (3, 7, 6), (5, 5, 6) Шарҳ: Сегонае, ки ба додашуда баробар аст…

Бештар

Субррайрҳоро бо унсурҳои якхела ва тоқ ҳисоб кунед

Фарз мекунем, ки шумо массиви бутуни андозаи N додаед. Азбаски рақамҳо мавҷуданд, рақамҳо тоқ ё ҷуфт мебошанд. Изҳороти мушкилот зербахши ҳисоб бо ҳамон унсурҳои ҷуфт ва тоқ аст ё шумори зер массивҳоро, ки шумораи баробари ададҳои ҷуфт ва тоқ доранд, пайдо мекунад. Мисол…

Бештар

Массивро аз нав ҷобаҷо кунед, ки arr [i] ба i баробар бошад

"Массивро тавре тағир диҳед, ки arr [i] = i" -и масъала нишон диҳад, ки ба шумо массиви бутуни аз 0 то n-1 дода мешавад. Азбаски ҳамаи маснуот дар массив мавҷуд набошанд, пас дар ҷои онҳо -1 мавҷуд аст. Изҳороти мушкилот талаб мекунад, ки массивро чунин ...

Бештар

Дар массив калонтарин d-ро тавре ёбед, ки a + b + c = d

Изҳороти мушкилот Фарз мекунем, ки шумо як қатор ададҳо доред. Арзишҳои воридотӣ ҳама унсурҳои фарқкунанда мебошанд. Масъалаи "Ҷойгир кардани d бузургтарин дар масир, ки a + b + c = d" аз шумо хоҳиш мекунад, ки унсури калонтарини 'd' -ро дар маҷмӯа пайдо кунед, то a + b + c =…

Бештар

Истифодаи массиви дигар унсурҳоро ба ҳадди аксар расонед

Фарз мекунем, ки мо ду адад бутуни маснуоти ҳаммонанд бо андозаи n додаем. Ҳарду массив рақамҳои мусбатро дар бар мегиранд. Ҳукми масъала дархост мекунад, ки массиви аввалро бо истифодаи унсури массиви дуввум, ки массиви дуюмро ҳамчун афзалият нигоҳ медорад, ба ҳадди аксар расонед (унсурҳои массиаи дуюм бояд дар натиҷа аввал пайдо шаванд). …

Бештар

Барои муайян кардани як дарахт якхела будани ду дарахтро нависед

Мушкилоти "Барои муайян кардани он, ки оё ду дарахт яксонанд" код нависед, ки ба шумо ду дарахти бинарӣ дода шудааст. бифаҳмед, ки оё онҳо шабеҳанд ё не? Дар ин ҷо, дарахти якхела маънои онро дорад, ки ҳарду дарахти бинарӣ арзиши гиреҳи якхела доранд. Мисол Ҳарду дарахт…

Бештар

Ҷустуҷӯи унсурҳое, ки дар массиви аввал мавҷуданд, на дар дуюм

Масъалаи "Пайдо кардани унсурҳое, ки дар массиви аввал мавҷуданд, на дар дуюм" гуфта мешавад, ки ба шумо ду массив дода шудааст. Массивҳо аз тамоми ададҳо иборатанд. Шумо бояд рақамҳоеро пайдо кунед, ки дар массиви дуввум набошанд, аммо дар массиви аввал ҷойгир шаванд. Мисол…

Бештар

Давраи диагоналии дарахти дуӣ

Изҳороти мушкилот Мушкилоти "Гузариши диагоналии дарахти бинарӣ" мегӯяд, ки ба шумо дарахти бинарӣ дода шудааст ва акнун шумо бояд намуди диагоналии дарахти додашударо пайдо кунед. Вақте ки мо дарахтро аз самти рости боло мебинем. Гиреҳҳое, ки барои мо намоёнанд, намуди диагоналӣ мебошанд ...

Бештар