Ҷобаҷогузорӣ бо истифода аз функсияи ҳаши ночиз

Мушкилоти "Ҷудокунӣ бо истифода аз функсияи ночизи hash" изҳор медорад, ки ба шумо массиви бутун дода шудааст. Массив метавонад рақамҳои манфӣ ва мусбат дошта бошад. Изҳороти мушкилот дархост мекунад, ки массивро бо истифодаи Trivial Hash Function ҷудо кунад. Мисоли arr [] = {5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1,…

Бештар

Вақте ки элементҳо бо диапазон маҳдуд намешаванд, дар массиви додашуда такрори онро ёбед

Масъалаи "Ҷустуҷӯи такрориҳо дар массиви додашуда, вақте ки унсурҳо бо диапазон маҳдуд намешаванд" изҳор медорад, ки шумо массиве доред, ки аз н адад иборат аст. Масъала онро барои дарёфти унсурҳои такрорӣ, агар дар массив мавҷуд бошад, баён мекунад. Агар чунин унсур вуҷуд надошта бошад, баргардад -1. Мисол […

Бештар

Рақамҳои Фибоначиро бо тартиби баръакс чоп кунед

Изҳороти мушкилот Бо назардошти рақами n, рақамҳои фибоначиро бо тартиби баръакс чоп кунед. Мисол n = 5 3 2 1 1 0 Шарҳ: Рақамҳои Фибоначчи мувофиқи тартиби онҳо 0, 1, 1, 2, 3 мебошанд. Аммо азбаски ба мо лозим буд, ки бо тартиби баръакс чоп кунем. n = 7 8 5…

Бештар

Амалисозии Deque бо истифодаи Рӯйхати дуҷониба алоқаманд

Изҳороти мушкилот Проблемаи "Татбиқи Дек бо истифода аз Рӯйхати пайвандшудаи пайвандшуда" мегӯяд, ки шумо бояд вазифаҳои зерини Навбати Дукарата ё Дукарата Анҷомшударо бо истифода аз рӯйхати пайвандшудаи пайванд, insertFront (x) иҷро кунед: Элементи x -ро дар оғози Deque insertEnd (x) илова кунед ): Элементи x -ро дар охири… илова кунед

Бештар

K'th Бузургтарин Элемент дар BST, вақте ки тағирот ба BST иҷозат дода намешавад

Изҳороти мушкилот "K'th Бузургтарин Элемент дар BST ҳангоми тағир додан ба BST иҷозат дода намешавад" қайд мекунад, ки ба шумо дарахти ҷустуҷӯии дуӣ дода мешавад ва шумо бояд унсури калонтарини k -ро пайдо кунед. Ин маънои онро дорад, ки вақте ки ҳамаи унсурҳои дарахти ҷустуҷӯи бинарӣ бо тартиби камшаванда ҷойгир карда мешаванд. Сипас…

Бештар

Ҷустуҷӯ ва дохилкунии дарахтони ҷустуҷӯи бинарӣ

Изҳороти мушкилот Алгоритмеро барои иҷрои ҷустуҷӯ ва воридкунӣ дар дарахти ҷустуҷӯи бинарӣ нависед. Ҳамин тариқ, мо мехоҳем, ки баъзе унсурҳои воридшударо ба дарахти ҷустуҷӯи бинарӣ гузорем. Ҳар гоҳе ки хоҳиш карда мешуд, ки як ҷузъи мушаххасро ҷустуҷӯ кунем, мо онро дар байни унсурҳои BST ҷустуҷӯ хоҳем кард (кӯтоҳ…

Бештар

Хурдтарин ададҳои бутуни мусбатро ёбед, ки онҳоро наметавон ҳамчун суммаи ягон зергурӯҳи массиви додашуда нишон дод

Изҳороти мушкилот Ба шумо массиви мураттабшудаи ададҳо дода мешавад. Мо бояд хурдтарин арзиши ададҳои мусбиро пайдо кунем, ки наметавонанд онҳоро ҳамчун маҷмӯи ягон зербахши массиви муайян нишон диҳанд. Мисол arr [] = {1,4,7,8,10} 2 Шарҳ: Азбаски ягон зерқисмате нест, ки 2-ро ҳамчун…

Бештар

Масоҳати калонтарини зерматричаи росткунҷа бо шумораи баробари 1 ва 0

Изҳороти масъала Бо дарназардошти матритсаи бинарии андозаи nx m. Мушкилот дар он аст, ки калонтарин майдони зерматрицаи росткунҷа бо шумораи баробари 1 ва 0-ро пайдо кунад. Мисол Андозаҳо = 4 x 4 Матритса: 1 1 1 1 0 1 0 1 1 0 1 0 1 0 0…

Бештар

Андозаи Subarray бо ҳадди аксар маблағ

Изҳороти мушкилот Ба шумо массиви ададҳо дода мешавад. Массиви додашуда метавонад ҳам рақамҳои мусбат ва ҳам манфиро дар бар гирад. Андозаи зерқисматро бо маблағи ҳадди аксар дарёфт кунед. Мисоли arr [] = {1,4, -2, -5,2-1,4,3} 4 Шарҳ: 2 -1 + 4 + 3 = 8 маблағи максималии дарозии 4 arr []…

Бештар

BST-ро аз гардиши фармоишии сатҳи додашудааш созед

Бо дарназардошти фармоиши сатҳии дарахти ҷустуҷӯи бинарӣ, алгоритми сохтани дарахти ҷустуҷӯии бинарӣ ё BST -ро аз гардиши фармоишии сатҳи ITS нависед. Намунаи сатҳи вурудиOrder [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Тартиби баромад: 5 8 9 12 15 18…

Бештар