Пытанні інтэрв'ю па кадаванні Arcesium

Пытанні па масіве Arcesium

Пытанне 1. Топ K частых элементаў Рашэнне LeetCode Пастаноўка праблемы Top K частых элементаў Рашэнне LeetCode кажа, што – Улічваючы цэлы масіў nums і цэлае k, вярнуць k найбольш частых элементаў. Вы можаце вярнуць адказ у любым парадку. Прыклад 1: Уваход: nums = [1,1,1,2,2,3], k = 2 Выхад: [1,2] Прыклад 2: Уваход: nums = [1], k = 1 Выхад: [1] ...

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

Пытанне 2. Рознічны масіў | Запыт абнаўлення дыяпазону ў O (1) Вам даецца цэлалікавы масіў і два тыпы запытаў, адзін - дадаць зададзены лік у дыяпазоне, а другі - надрукаваць увесь масіў. Задача «Розніца масіва | Запыт абнаўлення дыяпазону ў O (1) »патрабуе ад нас абнаўлення дыяпазону ў O (1). Прыклад arr [] ...

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

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

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

Пытанне 4. Падмноства з сумай, якая дзеліцца на m Пастаноўка праблемы Праблема «Падмноства з сумай, якая дзеліцца на m» абвяшчае, што вам дадзены масіў неадмоўных цэлых лікаў і цэлага м. Цяпер вам трэба знайсці, ці ёсць падмноства, якая мае суму, якая дзеліцца на m. Гэта значыць сума падмноства павінна даваць 0 як ...

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

Пытанні Arcesium String

Пытанне 5. Рашэнне расшыфроўкі радка Leetcode Пастаноўка праблемы Рашэнне Decode String LeetCode - «Decode String» просіць вас пераўтварыць закадаваную радок у дэкадаваную радок. Правілам кадавання з'яўляецца k[encoded_string], дзе encoded_string у квадратных дужках паўтараецца роўна k разоў, дзе k - дадатнае цэлае лік. Прыклад: Увод: s = "3[a]2[bc]" Выхад: "aaabcbc" ...

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

Пытанне 6. Самая доўгая паўторная паслядоўнасць Праблема «Самая доўгая паўторная паслядоўнасць» абвяшчае, што ў якасці ўваходных дадзеных вы атрымліваеце радок. Даведайцеся самую доўгую паўторную паслядоўнасць, гэта значыць падпасляднасць, якая існуе двойчы ў радку. Прыклад aeafbdfdg 3 (afd) Падыход Праблема просіць нас высветліць самую доўгую паўторную паслядоўнасць у радку. ...

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

Пытанне 7. Найменшы паліндром пасля замены Пастаноўка праблемы У задачы "Найменшы паліндром пасля замены" мы прывялі ўваходны радок, які ўтрымлівае сімвалы і кропкі ў алфавіце з малой літары (.). Нам трэба замяніць усе кропкі нейкім сімвалам алфавіту такім чынам, каб выніковая радок стала паліндромам. Паліндром павінен быць лексікаграфічна найменшым. Увод ...

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

Пытанні па дрэве арцэзія

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

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

Пытанні стэка Arcesium

Пытанне 9. Рашэнне расшыфроўкі радка Leetcode Пастаноўка праблемы Рашэнне Decode String LeetCode - «Decode String» просіць вас пераўтварыць закадаваную радок у дэкадаваную радок. Правілам кадавання з'яўляецца k[encoded_string], дзе encoded_string у квадратных дужках паўтараецца роўна k разоў, дзе k - дадатнае цэлае лік. Прыклад: Увод: s = "3[a]2[bc]" Выхад: "aaabcbc" ...

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

Arcesium Іншыя пытанні

Пытанне 10. Максімальная сума шляху ў трохвугольніку Пастаноўка праблемы Задача «Максімальная сума шляху ў трохвугольніку» абвяшчае, што вам дадзена некалькі цэлых лікаў. Гэтыя цэлыя лікі размешчаны ў выглядзе трохвугольніка. Вы пачынаеце з верхняй часткі трохвугольніка і вам трэба дасягнуць ніжняга шэрагу. Для гэтага вы пераходзіце да ...

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

Пытанне 11. Выдаліце ​​N-і вузел з канца дадзенага звязанага спісу Пастаноўка праблемы Праблема «Выдаліць N-і вузел з канца дадзенага звязанага спісу» абвяшчае, што вам даецца звязаны спіс з некаторымі вузламі. І зараз вам трэба выдаліць n-ы вузел з канца звязанага спісу. Прыклад 2-> 3-> 4-> 5-> 6-> 7 выдаліць 3-і вузел з апошніх 2-> 3-> 4-> 6-> 7 Тлумачэнне: ...

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

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

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

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

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

Translate »