Пытанні інтэрв'ю "Цытадэль"

Цытадэльны масіў пытанняў

Пытанне 1. Уставіць Выдаліць GetRandom O(1) Leetcode Solution Пастаноўка праблемы. Рашэнне Insert Delete GetRandom O(1) LeetCode – «Уставіць Delete GetRandom O(1)» прапануе вам рэалізаваць гэтыя чатыры функцыі ў часавай складанасці O(1). insert(val): устаўце val у рандомізаваны набор і вярніце праўду, калі элемент першапачаткова адсутнічае ў наборы. Ён вяртае ілжыва, калі ...

больш падрабязна

Пытанне 2. Рашэнне для захопу дажджавой вады Leetcode Пастаноўка праблемы Рашэнне LeetCode для ўлоўлівання дажджавой вады – «Улоў дажджавой вады» сцвярджае, што дадзены масіў вышынь, які прадстаўляе карту вышынь, дзе шырыня кожнага палоска роўная 1. Нам трэба знайсці колькасць вады, якая засталася пасля дажджу. Прыклад: Увод: вышыня = [0,1,0,2,1,0,1,3,2,1,2,1] Выхад: 6 Тлумачэнне: Праверце ...

больш падрабязна

Пытанне 3. Coin Change 2 Leetcode Solution Пастаноўка праблемы Рашэнне Coin Change 2 LeetCode - «Coin Change 2» сцвярджае, што дадзены масіў розных цэлых манет і цэлая сума, якая прадстаўляе агульную суму грошай. Нам трэба вярнуць падлік агульнай колькасці розных магчымых камбінацый, якія складаюць суму. ...

больш падрабязна

Пытанне 4. Колькасць пар індэкса з аднолькавымі элементамі ў масіве Дапусцім, мы прывялі цэлалікавы масіў. Задача "Колькасць пар індэксаў з аднолькавымі элементамі ў масіве" просіць высветліць пару пары індэксаў (i, j) такім чынам, каб arr [i] = arr [j] і i не было роўна j . Прыклад arr [] = {2,3,1,2,3,1,4} 3 пары тлумачэння ...

больш падрабязна

Пытанне 5. Самы працяглы падмасіў, які не мае больш за K розных элементаў У задачы "Самы доўгі падмасіў, які не мае больш за K розных элементаў" гаворыцца, што, маўляў, у вас ёсць масіў цэлых лікаў, у пастаноўцы задачы патрабуецца высветліць самы доўгі падмасіў, які мае не больш за k розных элементаў. Прыклад arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} ...

больш падрабязна

Пытанне 6. Мінімальная аперацыя па роўнасці ўсіх элементаў у масіве Праблема "Мінімальная аперацыя па роўнасці ўсіх элементаў у масіве" абвяшчае, што вам дадзены масіў з некалькімі цэлымі лікамі. Вы павінны высветліць мінімальныя аперацыі, якія можна зрабіць, каб зрабіць масіў роўным. Прыклад [1,3,2,4,1] 3 Тлумачэнне Альбо 3 аднімання могуць быць ...

больш падрабязна

Пытанне 7. Розніца паміж самай высокай і найменшай частатамі ў масіве Праблема "Розніца паміж самай высокай і найменшай частатамі ў масіве" сцвярджае, што ў вас ёсць цэлалікавы масіў. Пастаноўка праблемы патрабуе высветліць максімальную розніцу паміж самай высокай частатой і самай нізкай частатой двух розных лікаў у масіве. Прыклад arr [] = {1, 2, 3, ...

больш падрабязна

Пытанне 8. k-ы адсутны элемент ва ўзрастаючай паслядоўнасці, якога няма ў дадзенай паслядоўнасці У задачы "k-ы адсутны элемент у павелічальнай паслядоўнасці, якога няма ў дадзенай паслядоўнасці" гаворыцца, што вам даюць два масівы. Адзін з іх размешчаны ў парадку ўзрастання, а другі звычайны несартаваны масіў з нумарам k. Знайдзіце k-ы адсутны элемент, якога няма ў звычайным рэжыме ...

больш падрабязна

Пытанне 9. Праверце, ці ўтрымлівае дадзены масіў паўтараюцца элементы на адлегласці k адзін ад аднаго Праблема «Праверыць, ці ўтрымлівае дадзены масіў паўтараюцца элементы на адлегласці k адзін ад аднаго», абвяшчае, што нам трэба праверыць наяўнасць дублікатаў у дадзеным неўпарадкаваным масіве ў дыяпазоне k. Тут значэнне k менш, чым дадзены масіў. Прыклады K = 3 arr [] = ...

больш падрабязна

Пытанне 10. Знайдзіце ўсе пары (a, b) у масіве так, што a% b = k Пастаноўка праблемы Задача «Знайсці ўсе пары (a, b) у масіве так, каб a% b = k» сцвярджае, што вам дадзены масіў цэлых лікаў і цэлае значэнне, якое называецца k. Пастаноўка праблемы просіць высветліць пару такім чынам, каб х ...

больш падрабязна

Пытанне 11. Запыты па XOR найбольшага няцотнага дзельніка дыяпазону Пастаноўка праблемы Задача "Запыты на XOR найбольшага няцотнага дзельніка дыяпазону" абвяшчае, што вам дадзены масіў цэлых лікаў і запыт q, кожны запыт складаецца з дыяпазону. Пастаноўка задачы просіць высветліць XOR найбольшага няцотнага дзельніка ў дадзеным дыяпазоне ...

больш падрабязна

Пытанне 12. Трохбаковае разбіццё масіва вакол зададзенага дыяпазону Заява аб праблеме Вам дадзены масіў цэлых лікаў і дыяпазон lowValue і highValue. Праблема "Трохбаковае разбіццё масіва вакол зададзенага дыяпазону" просіць разбіць масіў так, каб масіў быў падзелены на тры часткі. Раздзелы масіваў будуць: Элементы ...

больш падрабязна

Пытанне 13. Заменіце два паслядоўныя роўныя значэнні на адно большае Заява аб праблеме Дапусцім, у вас ёсць цэлы масіў. Задача "Замяніць два паслядоўныя роўныя значэнні на адно большае" просіць замяніць усе тыя значэнні пары, якія кажуць "a", якое ідзе паслядоўна, лічбай "a + 1" 1, большай за іх (дзве паслядоўныя лічбы), каб нават пасля мадыфікацыі альбо паўтарэнне там ...

больш падрабязна

Пытанне 14. Знайдзіце адсартаваную падпадзелку памеру 3 у лінейны час Пастаноўка праблемы Задача "Знайсці адсартаваную падпасляднасць памеру 3 у лінейны час" сцвярджае, што ў вас ёсць цэлалікавы масіў. Пастаноўка задачы просіць высветліць тры лікі такім чынам, каб масіў [i] <масіў [k] <масіў [k] і i <j <k. Прыклад arr [] ...

больш падрабязна

Пытанне 15. Перастаўце масіў па парадку - найменшы, самы вялікі, 2-і па памеры, 2-і па велічыні Заява аб праблеме Дапусцім, у вас ёсць цэлалікавы масіў. Задача «Пераставіць масіў па парадку - найменшы, найбольшы, 2-і найменшы, 2-і па велічыні, ..» просіць пераставіць масіў такім чынам, каб спачатку найменшае лік прыйшло, а потым найбольшае, потым другое найменшае, а потым другое ...

больш падрабязна

Пытанне 16. Падлічыце пары з двух адсартаваных масіваў, сума якіх роўная зададзенаму значэнню х Пастаноўка праблемы "Падлічыць пары з двух адсартаваных масіваў, сума якіх роўная зададзенаму значэнню х", сцвярджае, што вам даюцца два адсартаваныя масівы цэлых лікаў і цэлае значэнне, якое называецца сума. Пастаноўка праблемы патрабуе высветліць агульную колькасць пары, якая складае ...

больш падрабязна

Пытанне 17. Друк дужак у задачы множання матрычных ланцужкоў Пастаноўка задачы Нам трэба знайсці парадак множання матрыц, каб колькасць аперацый, якія ўдзельнічаюць у множанні ўсіх матрыц, было мінімізавана. Тады нам трэба надрукаваць гэты заказ, г.зн. друкаваць дужкі ў задачы памнажэння матрычных ланцужкоў. Улічыце, у вас ёсць 3 матрыцы A, B, ...

больш падрабязна

Пытанне 18. Уставіць Выдаліць GetRandom У праблеме Insert Delete GetRandom нам трэба распрацаваць структуру дадзеных, якая падтрымлівае ўсе наступныя аперацыі ў сярэднім O (1) час. insert (val): Устаўляе элемент val у набор, калі ён яшчэ не прысутнічае. remove (val): Выдаляе элемент val з набору, калі ён ёсць. getRandom: Вяртае выпадковы элемент з бягучага набору ...

больш падрабязна

Пытанне 19. Павелічэнне паслядоўнасці даўжыні тры з максімальным прадуктам Пастаноўка праблемы У задачы "Павелічэнне паслядоўнасці даўжыні тры з максімальным прадуктам" мы прывялі масіў натуральных лікаў. Знайдзіце паслядоўнасць даўжыні 3 з максімальным творам. Паслядоўнасць павінна павялічвацца. Уваходны фармат Першы і адзіны радок, які змяшчае цэлы лік N, які абазначае памер ...

больш падрабязна

Пытанне 20. Знайдзіце максімальны лік, які паўтараецца ў масіве Пастаноўка праблемы У задачы «Знайсці максімальны паўтаральны лік у масіве» мы далі несартаваны масіў памерам N. Дадзены масіў змяшчае лікі ў дыяпазоне {0, k}, дзе k <= N. Знайдзіце лік, якое паступае максімальным лікам раз у масіве. Уваходны фармат ...

больш падрабязна

Пытанне 21. Колькасць трайнят з сумай, меншай за зададзеную Пастаноўка праблемы Мы прывялі масіў, які змяшчае N колькасць элементаў. У дадзеным масіве падлічыце колькасць трыплетаў, сума якіх меншая за зададзенае значэнне. Прыклад Увод a [] = {1, 2, 3, 4, 5, 6, 7, 8} Сума = 10 Вывад 7 Магчымыя тройкі: ...

больш падрабязна

Пытанне 22. Знайсці трыплет у масіве з зададзенай сумай Пастаноўка задачы Улічваючы масіў цэлых лікаў, знайдзіце ў масіве спалучэнне трох элементаў, сума якіх роўная зададзенаму значэнню X. Тут мы надрукуем першую атрыманую камбінацыю. Калі такой камбінацыі няма, надрукуйце -1. Прыклад Увод N = 5, X = 15 arr [] = ...

больш падрабязна

Пытанне 23. Першы паўтаральны элемент Пастаноўка праблемы Мы прывялі масіў, які змяшчае n цэлых лікаў. Мы павінны знайсці першы паўтаральны элемент у дадзеным масіве. Калі паўторнага элемента няма, надрукуйце "Не знойдзена паўтаральнае цэлае лік". Заўвага: Паўтаральныя элементы - гэта тыя элементы, якія прыходзяць не адзін раз. (Масіў можа ўтрымліваць дублікаты) ...

больш падрабязна

Пытанне 24. Галаваломка з масівам прадуктаў Пастаноўка праблемы У задачы галаваломкі масіва прадуктаў нам трэба пабудаваць масіў, дзе i-ы элемент будзе здабыткам усіх элементаў дадзенага масіва, акрамя элемента ў i-м становішчы. Прыклад Увод 5 10 3 5 6 2 Вывад 180 600 360 300 900 ...

больш падрабязна

Пытанне 25. Знайдзіце першы паўтаральны лік у дадзеным масіве Пастаноўка праблемы У масіве можа быць некалькі паўтаральных лікаў, але вам трэба знайсці першы паўтаральны нумар у дадзеным масіве (сустракаецца другі раз). Прыклад Увод 12 5 4 2 8 9 7 12 5 6 12 4 7 Вывад 5 - гэта першы паўтаральны элемент ...

больш падрабязна

Пытанні Цытадэлі

Пытанне 26. Розныя спосабы дадання дужкі Рашэнне Leetcode Пастаноўка праблемы Розныя спосабы дадання дужак Рашэнне LeetCode – «Розныя спосабы дадання дужак» сцвярджае, што дадзены радкавы выраз лікаў і аператараў. Нам трэба вярнуць усе магчымыя вынікі вылічэнняў розных магчымых спосабаў групоўкі лікаў і аператараў. Вярніце адказ у любым парадку. ...

больш падрабязна

Пытанне 27. Праверце, ці з'яўляюцца ўсе радкі матрыцы кругавымі паваротамі адзін аднаго Пастаноўка праблемы У задачы "Праверка, ці ўсе радкі матрыцы кругавыя павароты адзін аднаго", мы задалі матрыцу char, напішыце праграму, каб знайсці, ці з'яўляюцца ўсе радкі кругавымі паваротамі адзін аднаго ці не. Калі ва ўсіх радках кругавыя кручэнні адзін аднаго, надрукуйце ...

больш падрабязна

Пытанне 28. Даўжыня самага доўгага сапраўднага падрадка Заява аб праблеме У "Даўжыні самай доўгай сапраўднай падрадка" мы далі радок, які змяшчае толькі адкрываючую і закрывальную дужкі. Напішыце праграму, якая знойдзе самую доўгую сапраўдную падрадок у дужках. Уваходны фармат Першы і адзіны радок, які змяшчае радок s. Фармат вываду Першы і ...

больш падрабязна

Пытанні Дрэва Цытадэлі

Пытанне 29. Пабудуйце двайковае дрэва па зададзеных узаемных і папярэдніх абходах У гэтай праблеме мы маем парадак і папярэдні парадак бінарнага дрэва. Нам трэба пабудаваць двайковае дрэва з зададзеных абыходаў Inorder і Preorder. Прыклад уводу: Inorder = [D, B, E, A, F, C] Папярэдні заказ = [A, B, D, E, C, F] Вывад: папярэдняе абходванне дрэва, сфармаванае ...

больш падрабязна

Пытанне 30. Праверка двайковага дрэва пошуку Праблема У праверцы праблемы двайковага дрэва пошуку мы прывялі корань дрэва, мы павінны праверыць, ці з'яўляецца гэта двайковае дрэва пошуку. Прыклад: Выхад: праўда Тлумачэнне: Дадзенае дрэва з'яўляецца двайковым дрэвам пошуку, таму што ўсе элементы, якія засталіся ў кожным паддрэве ...

больш падрабязна

Пытанні стэка Цытадэлі

Пытанне 31. Рашэнне для захопу дажджавой вады Leetcode Пастаноўка праблемы Рашэнне LeetCode для ўлоўлівання дажджавой вады – «Улоў дажджавой вады» сцвярджае, што дадзены масіў вышынь, які прадстаўляе карту вышынь, дзе шырыня кожнага палоска роўная 1. Нам трэба знайсці колькасць вады, якая засталася пасля дажджу. Прыклад: Увод: вышыня = [0,1,0,2,1,0,1,3,2,1,2,1] Выхад: 6 Тлумачэнне: Праверце ...

больш падрабязна

Пытанні чаргі ў цытадэлі

Пытанне 32. Чарга прыярытэтаў з выкарыстаннем спіса, звязанага ўдвая Пастаноўка праблемы Праблема «Прыярытэтная чарга з выкарыстаннем падвойна звязанага спісу» просіць рэалізаваць наступныя функцыі чаргі прыярытэтаў з выкарыстаннем падвойна звязанага спісу. push (x, p): Размясціць элемент x з прыярытэтам p у чарзе прыярытэтаў у адпаведным становішчы. pop (): Выдаліць і вярнуць элемент з самым высокім прыярытэтам ...

больш падрабязна

Пытанні Матрыцы Цытадэлі

Пытанне 33. Друк дужак у задачы множання матрычных ланцужкоў Пастаноўка задачы Нам трэба знайсці парадак множання матрыц, каб колькасць аперацый, якія ўдзельнічаюць у множанні ўсіх матрыц, было мінімізавана. Тады нам трэба надрукаваць гэты заказ, г.зн. друкаваць дужкі ў задачы памнажэння матрычных ланцужкоў. Улічыце, у вас ёсць 3 матрыцы A, B, ...

больш падрабязна

Пытанне 34. Праверце, ці з'яўляюцца ўсе радкі матрыцы кругавымі паваротамі адзін аднаго Пастаноўка праблемы У задачы "Праверка, ці ўсе радкі матрыцы кругавыя павароты адзін аднаго", мы задалі матрыцу char, напішыце праграму, каб знайсці, ці з'яўляюцца ўсе радкі кругавымі паваротамі адзін аднаго ці не. Калі ва ўсіх радках кругавыя кручэнні адзін аднаго, надрукуйце ...

больш падрабязна

Цытадэль Іншыя пытанні

Пытанне 35. Рашэнне Leetcode кэша LRU Пастаноўка праблемы Кэш LRU LeetCode Рашэнне – «Кэш LRU» просіць вас спраектаваць структуру дадзеных, якая адпавядае кэшу «Найменьш нядаўна выкарыстоўванага» (LRU) Нам трэба рэалізаваць клас LRUCache, які мае наступныя функцыі: LRUCache(int capacity): Ініцыялізуе кэш LRU з дадатным памерам магутнасці. int get(int key): Вяртае значэнне ...

больш падрабязна

Пытанне 36. Ацаніце зваротную польскую натацыю LeetCode Solution Пастаноўка задачы Evaluate Reverse Polish Notation LeetCode Рашэнне – Ацаніць значэнне арыфметычнага выразу ў зваротнай польскай натацыі. Дапушчальныя аператары +, -, * і /. Кожны аперанд можа быць цэлым лікам або іншым выразам. Звярніце ўвагу, што дзяленне паміж двума цэлымі лікамі павінна скарачацца да нуля. Гарантуецца, што дадзены ...

больш падрабязна

Пытанне 37. Рашэнне LeetCode для захоўвання ключ-значэнне на аснове часу Пастаноўка праблемы Захоўванне ключа-значэння на аснове па часе Рашэнне LeetCode – распрацуйце структуру даных на аснове часу, якая можа захоўваць некалькі значэнняў для аднаго ключа з рознымі часавымі пазнакамі і атрымліваць значэнне ключа ў пэўны час. Рэалізаваць клас TimeMap: TimeMap() Ініцыялізуе аб'ект структуры даных. пусты набор (ключ радка, радок ...

больш падрабязна

Пытанне 38. Знайдзіце медыяну ў патоку дадзеных LeetCode Solution Пастаноўка праблемы Знайдзіце медыяну ў патоку даных LeetCode Рашэнне - Медыяна - гэта сярэдняе значэнне ў спарадкаваным спісе цэлых лікаў. Калі памер спісу цотны, сярэдняга значэння няма, а медыяна з'яўляецца сярэднім з двух сярэдніх значэнняў. Напрыклад, для arr = [2,3,4], медыяна ...

больш падрабязна

Пытанне 39. Рашэнне для сутыкнення астэроідаў LeetCode Пастаноўка задачы Сутыкненне астэроідаў LeetCode Рашэнне – Нам дадзены масіў астэроідаў з цэлых лікаў, якія прадстаўляюць астэроіды ў радку. Для кожнага астэроіда абсалютнае значэнне ўяўляе яго памер, а знак уяўляе яго кірунак (станоўчы сэнс справа, адмоўны сэнс злева). Кожны астэроід рухаецца з аднолькавай хуткасцю. Даведацца стан...

больш падрабязна

Пытанне 40. Серыялізуйце і дэсерыялізуйце рашэнне LeetCode для бінарнага дрэва Пастаноўка праблемы Серыялізацыя і дэсерыялізацыя двайковага дрэва Рашэнне LeetCode - Серыялізацыя - гэта працэс пераўтварэння структуры даных або аб'екта ў паслядоўнасць бітаў, каб іх можна было захоўваць у файле або буферы памяці або перадаваць па спасылцы сеткавага злучэння, каб быць рэканструяваным пазней. у ...

больш падрабязна

Пытанне 41. Прадукт масіва, акрамя самастойнага рашэння LeetCode Пастаноўка праблемы Прадукт масіва, за выключэннем рашэння LeetCode - з улікам цэлага масіва nums, вярніце масіў адказ так, што answer[i] роўны здабытку ўсіх элементаў nums, акрамя nums[i]. Вытвор любога прэфікса або суфікса лікаў гарантавана ўпісваецца ў 32-разраднае цэлае лік. Вы павінны напісаць алгарытм, які працуе за O(n) час і без выкарыстання дзялення ...

больш падрабязна

Пытанне 42. K-ы самы маленькі элемент у рашэнні BST Leetcode Пастаноўка задачы K-ы найменшы элемент у рашэнні BST Leetcode – Улічваючы корань двайковага дрэва пошуку і цэлы лік k, вярніце k-е найменшае значэнне (індэксаванае 1) з усіх значэнняў вузлоў у дрэве. Прыклады: Увод: корань = [3,1,4,null,2], k = 1 Выхад: 1 Увод: корань = [5,3,6,2,4,null,null,1], k ...

больш падрабязна

Пытанне 43. Выродлівы нумар II LeetCode Solution Пастаноўка задачы Ugly Number II LeetCode Рашэнне – Непрыгожы лік - гэта дадатнае цэлае лік, простыя множнікі якога абмежаваныя 2, 3 і 5. Улічваючы цэлы лік n, вярніце n-ы брыдкі лік. Увод: n = 10 Выхад: 12 Тлумачэнне: [1, 2, 3, 4, 5, 6, 8, 9, 10, 12] - гэта паслядоўнасць першых 10 ...

больш падрабязна

Пытанне 44. Рашэнне Integer Break LeetCode Пастаноўка праблемы Integer Break LeetCode Рашэнне – Улічваючы цэлы лік n, разбіце яго на суму k натуральных лікаў, дзе k >= 2, і павялічце здабытак гэтых цэлых лікаў. Мы павінны вярнуць максімальны прадукт, які мы можам атрымаць. Уваход: n = 2 Выхад: 1 Тлумачэнне: 2 = 1 + 1, ...

больш падрабязна

Пытанне 45. Максімальны твор трох лікаў Рашэнне LeetCode Пастаноўка задачы Максімальнае здабытак трох лікаў Рашэнне LeetCode – Нам дадзены масіў, пытанне просіць нас вылічыць максімальны твор трох любых лікаў. Прыклады Прыклад 3: Увод: nums = [1] Выхад: 1,2,3 Прыклад 6: Увод: nums = [2] Выхад: 1,2,3,4 Прыклад 24: Увод: nums = ...

больш падрабязна

Пытанне 46. Рашэнне Word Ladder LeetCode Пастаноўка праблемы Рашэнне LeetCode Word Ladder – “Word Ladder” сцвярджае, што вам дадзены радок beginWord, радок endWord і wordList. Нам трэба знайсці найкароткую даўжыню паслядоўнасці пераўтварэнняў (калі шлях не існуе, надрукуйце 0) ад beginWord да endWord, выконваючы зададзеныя ўмовы: Усе прамежкавыя словы павінны ...

больш падрабязна

Пытанне 47. Лепшы час для куплі і продажу акцый LeetCode Solution Пастаноўка праблемы Лепшы час для пакупкі і продажу акцый Рашэнне LeetCode – «Найлепшы час для куплі і продажу акцый» сцвярджае, што вам даецца масіў цэн, дзе цэны[i] — гэта цана дадзенай акцыі ў i-ы дзень. Вы хочаце павялічыць свой прыбытак, выбраўшы ...

больш падрабязна

Пытанне 48. Надрукаваць n тэрмінаў паслядоўнасці Ньюмана-Конвея Пастаноўка праблемы Праблема "Вывядзіце n тэрмінаў паслядоўнасці Ньюмана-Конвея" абвяшчае, што вам дадзена цэлае лік "n". Знайдзіце першыя n тэрмінаў паслядоўнасці Ньюмана-Конвея, а затым раздрукуйце іх. Прыклад n = 6 1 1 2 2 3 4 Тлумачэнне Усе тэрміны, якія надрукаваны, ідуць паслядоўнасці Ньюмана-Конвея ...

больш падрабязна

Пытанне 49. Рассоўнае акно Максімум У задачы Максімальная рассоўная акна мы далі нумары масіва, для кожнага сумежнага акна памерам k знайдзіце максімальны элемент у акне. Прыклад Нумары ўваходу [] = {1,3, -1, -3,5,3,6,7} k = 3 Выхад {3,3,5,5,6,7} Тлумачэнне Наіўны падыход да максімальнага рассоўнага акна кожнае сумежнае акно памерам k, траверс ...

больш падрабязна

Пытанне 50. Укараненне кэша LRU Кэш найменш нядаўна выкарыстанага (LRU) - тып метаду, які выкарыстоўваецца для падтрымання дадзеных такім чынам, каб час, неабходны для выкарыстання дадзеных, быў мінімальна магчымым. Алгарытм LRU, які выкарыстоўваецца, калі кэш запоўнены. Мы выдаляем з кэш-памяці ...

больш падрабязна

Пытанне 51. Серыялізаваць і дэсерыялізаваць бінарнае дрэва Мы далі двайковае дрэва, якое змяшчае N колькасць вузлоў, дзе кожны вузел мае пэўнае значэнне. Нам трэба серыялізаваць і дэсерыялізаваць двайковае дрэва. Серыялізацыя Працэс захоўвання дрэва ў файле без парушэння яго структуры называецца серыялізацыяй. DeserializeSerialize і Deserialize Binary Tree Працэс ...

больш падрабязна

Translate »