Пытанні інтэрв'ю Flipkart


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

У жніўні 2018 года амерыканская гандлёвая сетка Walmart набыла 77% кантрольнага пакета акцый Flipkart за 16 мільярдаў долараў ЗША, ацаніўшы Flipkart прыкладна ў 20 мільярдаў долараў.

Flipkart атрымала рэйтынг 4.1* на Glassdoor, што робіць яе адной з лепшых кампаній па вытворчасці прадуктаў для працы. Мы сабралі мінулыя пытанні інтэрв'ю Flipkart для вашай даведкі. Акрамя DS & Таксама, падчас інтэрв'ю яны засяроджваюцца на раундах машыннага кадавання. Вы можаце папрактыкавацца ніжэй Мы сабралі мінулыя пытанні інтэрв'ю Flipkart для вашай даведкі.

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

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

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

Пытанне 2. Рассоўнае акно Mediaan Leetcode Рашэнне Пастаноўка праблемы Медыяна слізгальнага акна LeetCode Рашэнне – «Медыяна слізгальнага акна» сцвярджае, што зададзены цэлы масіў nums і цэлае k, дзе k - памер слізгальнага акна. Нам трэба вярнуць сярэдні масіў кожнага акна памеру k. Прыклад: Увод: [1,3,-1,-3,5,3,6,7], k = 3 Выхад: [1.00000,-1.00000,-1.00000,3.00000,5.00000,6.00000] Тлумачэнне: Медыяна ...

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

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

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

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

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

Пытанне 5. Падлічыце колькасць тройні з вырабам, роўным дадзенаму ліку У задачы «Падлічыць колькасць трыплетаў з здабыткам, роўным зададзенаму ліку» гаворыцца, што нам даецца цэлы масіў і лік m. Пастаноўка задачы патрабуе высветліць агульную колькасць тройні з вырабам, роўным м. Прыклад arr [] = {1,5,2,6,10,3} m = 30 3 Тлумачэнне Трыплеты ...

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

Пытанне 6. Знайдзіце індэкс закрывальнай дужкі для дадзенай адкрываючай дужкі ў выразе Задача задачы Улічваючы радок s даўжыні / памеру n і цэлае значэнне, якое ўяўляе індэкс адкрываючай квадратнай дужкі. Знайдзіце індэкс замыкаючай дужкі для дадзенай адкрывальнай дужкі ў выразе. Прыклад s = "[ABC [23]] [89]" index = 0 8 s = "[C- [D]]" index = 3 5 s ...

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

Пытанне 7. Праблема залатой шахты Заява аб праблеме "Праблема залатых руднікоў" абвяшчае, што вам даецца 2D-сетка, у якой у кожнай ячэйцы дадзенай сеткі размешчана некалькі неадмоўных манет. Першапачаткова Майнер стаіць у першай калонцы, але ў радку няма абмежаванняў. Ён можа пачаць у любым шэрагу. ...

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

Пытанне 8. Самая вялікая сумежная сумежная падмасіў Пастаноўка праблемы Вам дадзены масіў цэлых лікаў. Пастаноўка праблемы просіць высветліць самую вялікую сумежную падмасіў. Гэта азначае не што іншае, як знайсці падмасіў (бесперапынныя элементы), які мае найбольшую суму сярод усіх іншых падмасіваў у дадзеным масіве. Прыклад arr [] = {1, -3, 4, ...

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

Пытанне 9. Знайсці максімум мінімуму для кожнага памеру акна ў дадзеным масіве Дадзены масіў a [] памерам n. Для кожнага памеру акна, які вар'іруецца ад 1 да n пры друку масіва, альбо знайдзіце максімум мінімуму для кожнага памеру акна ў дадзеным масіве. Прыклад уводу: a [] = {10, 20, 30, 50, 10, 70, 30} Вывад: 70 30 20 ...

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

Пытанне 10. Рашэнне для захопу дажджавой вады LeetCode У задачы LeetCode Trapping Rain Water мы задалі N цэлых неадмоўных лікаў, якія прадстаўляюць карту вышынь, а шырыня кожнай паласы роўная 1. Мы павінны знайсці колькасць вады, якое можа быць захоплена ў прыведзенай вышэй структуры. Прыклад Давайце разбярэмся, што на прыкладзе Для ...

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

Пытанне 11. Ёмістасць з вялікай колькасцю вады Апісанне праблемы: вам даецца n цэлых лікаў (y0, y1, y2 ... yn-1) пры n індэксах (i = 0,1,2 ... n-1). Цэлым лікам па i-м індэксе з'яўляецца yi. Цяпер вы праводзіце n ліній на дэкартавай плоскасці, якія злучаюць кропкі (i, yi) і (i, 0). Знайдзіце максімальны аб'ём вады ...

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

Пытанне 12. Праблема знакамітасці Пастаноўка праблемы У праблеме знакамітасці ёсць пакой з N чалавек. Знайдзіце знакамітасць. Умовы знакамітасці - калі А - знакамітасць, то ўсе астатнія ў пакоі павінны ведаць А. Не павінны ведаць нікога ў пакоі. Нам трэба знайсці чалавека, які адпавядае гэтым умовам. ...

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

Пытанне 13. Падлічыце колькасць выпадкаў у адсартаваным масіве Пастаноўка праблемы У задачы "Падлічыць колькасць выпадкаў у адсартаваным масіве" мы прывялі сартаваны масіў. Падлічыце колькасць выпадкаў або частату ў адсартаваным масіве X, дзе X - цэлае лік. Прыклад Увод 13 1 2 2 2 2 3 3 3 4 4 ...

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

Flipkart радок пытанні

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

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

Пытанне 15. Праверце наяўнасць паліндрома пасля кожнага запыту на замену сімвалаў У праблеме "Праверыць наяўнасць паліндрома пасля запыту на замену кожнага сімвала" гаворыцца, што мяркуем, што вам дадзены радок і няма. запытаў, кожны запыт мае два цэлыя значэнні ўводу як i1 і i2 і адзін увод сімвалаў, які называецца 'ch'. Пастаноўка праблемы просіць змяніць значэнні ў i1 і ...

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

Пытанне 16. Знайдзіце індэкс закрывальнай дужкі для дадзенай адкрываючай дужкі ў выразе Задача задачы Улічваючы радок s даўжыні / памеру n і цэлае значэнне, якое ўяўляе індэкс адкрываючай квадратнай дужкі. Знайдзіце індэкс замыкаючай дужкі для дадзенай адкрывальнай дужкі ў выразе. Прыклад s = "[ABC [23]] [89]" index = 0 8 s = "[C- [D]]" index = 3 5 s ...

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

Пытанне 17. Падыход на аснове чаргі для першага не паўтаральнага сімвала ў патоку Пастаноўка праблемы Праблема «Падыход на аснове чаргі для першага не паўтаральнага сімвала ў патоку» абвяшчае, што вы атрымліваеце паток, які змяшчае маленькія сімвалы, знаходзьце першы не паўтаральны сімвал кожны раз, калі ў паток дадаецца новы сімвал, і калі ёсць не з'яўляецца паўторам вяртання сімвала -1. Прыклады aabcddbe ...

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

Пытанне 18. Наступная перастаноўка У наступнай задачы пра перастаноўку мы далі слова, знайдзіце лексікаграфічна большую_пермутацыю яго. Прыклад уводу: вывад str = "tutorialcup": вывад tutorialpcu: вывад str = "nmhdgfecba": вывад nmheabcdfg: str = "вывод алгарытмаў": увод алгарытмаў: str = "spoonfeed": Наступная перастаноўка ...

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

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

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

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

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

Пытанні па дрэве Flipkart

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

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

Пытанне 22. Абход узроўню ў спіральнай форме У гэтай задачы мы прывялі двайковае дрэва, надрукуйце яго абход парадку ўзроўню ў выглядзе спіралі. Прыклады Выхадныя дадзеныя 10 30 20 40 50 80 70 60 Наіўны падыход да праходжання парадку ўзроўню ў спіральнай форме Ідэя складаецца ў тым, каб зрабіць звычайны развод парадку ўзроўню, выкарыстоўваючы ...

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

Пытанне 23. Раздрукуйце двайковае дрэва ў вертыкальным парадку У гэтай праблеме мы прывялі паказальнік, які абазначае корань бінарнага дрэва, і ваша задача - надрукаваць бінарнае дрэва ў вертыкальным парадку. Прыклад Увод 1 / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9 Вывад 4 2 ...

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

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

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

Flipkart Graph пытанні

Пытанне 25. Тапалагічная сартаванне Улічваючы накіраваны ацыклічны графік, тапалагічна сартуйце вузлы графіка. Прыклад тапалагічнай сартавання Тапалагічная сартаванне прыведзенага графіка -> {1,2,3,0,5,4} Тэорыя Тапалагічная сартаванне праводзіцца для накіраванага ацыклічнага графіка (DAG). У DAG няма цыклаў. г.зн., няма такога шляху, пачынаючы з любога вузла ...

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

Пытанні па стэку Flipkart

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

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

Пытанне 27. Знайдзіце індэкс закрывальнай дужкі для дадзенай адкрываючай дужкі ў выразе Задача задачы Улічваючы радок s даўжыні / памеру n і цэлае значэнне, якое ўяўляе індэкс адкрываючай квадратнай дужкі. Знайдзіце індэкс замыкаючай дужкі для дадзенай адкрывальнай дужкі ў выразе. Прыклад s = "[ABC [23]] [89]" index = 0 8 s = "[C- [D]]" index = 3 5 s ...

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

Пытанне 28. Стварыце стэк, які падтрымлівае getMin () за час O (1) і дадатковае прастору O (1) Стварыце стэк, які падтрымлівае getMin () за час O (1) і дадатковае прастору O (1). Такім чынам, спецыяльная структура дадзеных стэка павінна падтрымліваць усе аперацыі стэка, як - void push () int pop () bool isFull () bool isEmpty () у пастаянны час. Дадайце дадатковую аперацыю getMin (), каб вярнуць мінімальнае значэнне ...

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

Пытанне 29. Знайсці максімум мінімуму для кожнага памеру акна ў дадзеным масіве Дадзены масіў a [] памерам n. Для кожнага памеру акна, які вар'іруецца ад 1 да n пры друку масіва, альбо знайдзіце максімум мінімуму для кожнага памеру акна ў дадзеным масіве. Прыклад уводу: a [] = {10, 20, 30, 50, 10, 70, 30} Вывад: 70 30 20 ...

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

Пытанне 30. Абход узроўню ў спіральнай форме У гэтай задачы мы прывялі двайковае дрэва, надрукуйце яго абход парадку ўзроўню ў выглядзе спіралі. Прыклады Выхадныя дадзеныя 10 30 20 40 50 80 70 60 Наіўны падыход да праходжання парадку ўзроўню ў спіральнай форме Ідэя складаецца ў тым, каб зрабіць звычайны развод парадку ўзроўню, выкарыстоўваючы ...

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

Пытанне 31. Чарга з выкарыстаннем стэкаў У чарзе з выкарыстаннем праблемы стэка мы павінны рэалізаваць наступныя функцыі чаргі, выкарыстоўваючы стандартныя функцыі структуры дадзеных стэка, Enqueue: Дадаць элемент у канец чаргі Dequeue: Выдаліць элемент з пачатку чаргі Прыклад Увод : У чарзе (5) У чарзе (11) У чарзе (39) У чарзе () ...

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

Пытанне 32. Рашэнне для захопу дажджавой вады LeetCode У задачы LeetCode Trapping Rain Water мы задалі N цэлых неадмоўных лікаў, якія прадстаўляюць карту вышынь, а шырыня кожнай паласы роўная 1. Мы павінны знайсці колькасць вады, якое можа быць захоплена ў прыведзенай вышэй структуры. Прыклад Давайце разбярэмся, што на прыкладзе Для ...

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

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

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

Пытанне 34. Праблема знакамітасці Пастаноўка праблемы У праблеме знакамітасці ёсць пакой з N чалавек. Знайдзіце знакамітасць. Умовы знакамітасці - калі А - знакамітасць, то ўсе астатнія ў пакоі павінны ведаць А. Не павінны ведаць нікога ў пакоі. Нам трэба знайсці чалавека, які адпавядае гэтым умовам. ...

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

Пытанні па чарзе фліпкарт

Пытанне 35. Падыход на аснове чаргі для першага не паўтаральнага сімвала ў патоку Пастаноўка праблемы Праблема «Падыход на аснове чаргі для першага не паўтаральнага сімвала ў патоку» абвяшчае, што вы атрымліваеце паток, які змяшчае маленькія сімвалы, знаходзьце першы не паўтаральны сімвал кожны раз, калі ў паток дадаецца новы сімвал, і калі ёсць не з'яўляецца паўторам вяртання сімвала -1. Прыклады aabcddbe ...

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

Пытанне 36. Чарга з выкарыстаннем стэкаў У чарзе з выкарыстаннем праблемы стэка мы павінны рэалізаваць наступныя функцыі чаргі, выкарыстоўваючы стандартныя функцыі структуры дадзеных стэка, Enqueue: Дадаць элемент у канец чаргі Dequeue: Выдаліць элемент з пачатку чаргі Прыклад Увод : У чарзе (5) У чарзе (11) У чарзе (39) У чарзе () ...

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

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

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

Пытанні матрыцы фліпкарт

Пытанне 38. Праблема залатой шахты Заява аб праблеме "Праблема залатых руднікоў" абвяшчае, што вам даецца 2D-сетка, у якой у кожнай ячэйцы дадзенай сеткі размешчана некалькі неадмоўных манет. Першапачаткова Майнер стаіць у першай калонцы, але ў радку няма абмежаванняў. Ён можа пачаць у любым шэрагу. ...

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

Пытанне 39. Праблема знакамітасці Пастаноўка праблемы У праблеме знакамітасці ёсць пакой з N чалавек. Знайдзіце знакамітасць. Умовы знакамітасці - калі А - знакамітасць, то ўсе астатнія ў пакоі павінны ведаць А. Не павінны ведаць нікога ў пакоі. Нам трэба знайсці чалавека, які адпавядае гэтым умовам. ...

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

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

Пытанне 40. Кантэйнер з большай колькасцю вады Раствор LeetCode Пастаноўка праблемы Кантэйнер з большасцю вады LeetCode Solution кажа, што – Вам дадзены цэлы масіў вышынёй даўжыні n. Ёсць n вертыкальных ліній, намаляваных такім чынам, што два канчатковыя пункты i-й лініі з'яўляюцца (i, 0) і (i, вышыня [i]). Знайдзіце дзве лініі, якія разам з воссю х утвараюць кантэйнер, так што кантэйнер ...

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

Пытанне 41. Наступная перастаноўка LeetCode Solution Пастаноўка задачы Наступная перастаноўка Рашэнне LeetCode – Перастаноўка масіва цэлых лікаў - гэта размяшчэнне яго членаў у паслядоўнасці або лінейным парадку. Напрыклад, для arr = [1,2,3] наступныя лічацца перастаноўкамі arr: [1,2,3], [1,3,2], [3,1,2], [2,3,1 ,XNUMX]. Наступная перастаноўка масіва цэлых лікаў з'яўляецца наступнай лексікаграфічна большай перастаноўкай ...

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

Пытанне 42. Мінімальная колькасць стрэлак, каб лопнуць шары LeetCode Solution Пастаноўка праблемы: мінімальная колькасць стрэлак, каб лопнуць паветраныя шары LeetCode Рашэнне: ёсць некалькі сферычных паветраных шароў, прылепленых стужкай на плоскую сцяну, якая прадстаўляе плоскасць XY. Паветраныя шары прадстаўлены ў выглядзе 2D цэлалікавага масіва кропак, дзе кропкі [i] = [xstart, xend] абазначаюць паветраны шар, гарызантальны дыяметр якога цягнецца паміж xstart і xend. Вы не ведаеце дакладных каардынатаў y ...

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

Пытанне 43. Найкарацейшае неадсартаванае бесперапыннае падмаства рашэнне LeetCode Пастаноўка праблемы. Найкарацейшы несартаваны бесперапынны падмасіў. У рашэнні LeetCode сказана, што – улічваючы цэлы масіў nums, вы павінны знайсці адзін бесперапынны падмасіў, які, калі вы сартуеце толькі гэты падмасіў у парадку ўзрастання, увесь масіў будзе адсартаваны ў парадку ўзрастання. Вярнуць даўжыню самага кароткага падмасіўу. Прыклад 1: ...

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

Пытанне 44. Самы вялікі прастакутнік у гістаграме LeetCode Solution Пастаноўка праблемы Самы вялікі прастакутнік у гістаграме Рашэнне LeetCode – Улічваючы масіў цэлых лікаў, якія прадстаўляюць вышыню паласы гістаграмы, дзе шырыня кожнага слупка роўная 1, вярніце плошчу самага вялікага прамавугольніка ў гістаграме. Прыклад тэставага выпадку 1: Увод: вышыні = [2, 1, 5, 6, 2, 3] Выхад: 10 Тлумачэнне: ...

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

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

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

Пытанне 46. Двайковае дрэва Максімальная сума шляху LeetCode Рашэнне Пастаноўка праблемы Двайковае дрэва Максімальная сума шляху LeetCode Рашэнне – Шлях у двайковым дрэве ўяўляе сабой паслядоўнасць вузлоў, дзе кожная пара суседніх вузлоў паслядоўнасці мае рэбро, якое злучае іх. Вузел можа з'яўляцца ў паслядоўнасці не больш за адзін раз. Звярніце ўвагу, што шлях не патрабуе ...

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

Пытанне 47. Мінімальная колькасць кранаў для паліву садовага рашэння LeetCode Пастаноўка праблемы Мінімальная колькасць кранаў для адкрыцця паліву саду. Рашэнне LeetCode – На восі х ёсць аднамерны сад. Сад пачынаецца ў кропцы 0 і заканчваецца ў кропцы n. (г.зн. даўжыня саду роўная n). Ёсць n + 1 краны, размешчаныя ў кропках [0, 1, ..., n] у ...

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

Пытанне 48. Двайковае дрэва зігзагападобным узроўнем Абход LeetCode Solution Пастаноўка праблемы Двайковае дрэва зігзагападобным абходам парадку ўзроўню LeetCode Рашэнне – Улічваючы корань двайковага дрэва, вярніце зігзагападобны парадак абыходу значэнняў яго вузлоў. (г.зн. злева направа, затым справа налева для наступнага ўзроўню і чаргуйце іх). Уваход: корань = [3,9,20,null,null,15,7] Выхад: [[3],[20,9],[15,7]] Тлумачэнне Мы ...

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

Пытанне 49. Іншапланетны слоўнік LeetCode Solution Пастаноўка праблемы Іншапланетны слоўнік LeetCode Рашэнне – існуе новая іншапланетная мова, якая выкарыстоўвае англійскі алфавіт. Аднак парадак сярод лістоў вам невядомы. Вам даецца спіс радкоў слоў са слоўніка чужой мовы, дзе радкі ў словах адсартаваныя лексікаграфічна па правілах гэтай новай мовы. ...

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

Пытанне 50. Мінімальна магчымае цэлае лік пасля не больш за K сумежных замен лічбаў LeetCode Рашэнне Пастаноўка задачы Мінімальна магчымае цэлае лік пасля не больш за K сумежных замен лічбаў LeetCode Рашэнне – вам даецца радок num, які прадстаўляе лічбы вельмі вялікага цэлага ліку і цэлага k. Вам дазволена памяняць месцамі любыя дзве суседнія лічбы цэлага ліку не больш за k разоў. Вярніце мінімальнае цэлае лік, якое вы таксама можаце атрымаць ...

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

Пытанне 51. Jump Гульня Рашэнне Leetcode Пастаноўка праблемы Перайсці Гульня Leetcode Рашэнне – Вам даецца цэлы масіў nums. Першапачаткова вы знаходзіцеся ў першым індэксе масіва, і кожны элемент масіва ўяўляе вашу максімальную даўжыню скачка ў гэтай пазіцыі. Вярніце true, калі вы можаце дасягнуць апошняга індэкса, або false у адваротным выпадку. Прыклад: Увод 1: nums = [2, ...

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

Пытанне 52. Саюз і перасячэнне двух звязаных спісаў Улічваючы два звязаныя спісы, стварыце яшчэ два звязаныя спісы, каб атрымаць аб'яднанне і перасячэнне элементаў існуючых спісаў. Прыклад уводу: List1: 5 → 9 → 10 → 12 → 14 List2: 3 → 5 → 9 → 14 → 21 Выхад: Спіс перасячэння: 14 → 9 → 5 Union_list: ...

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

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

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

Пытанне 54. Праграма паслядоўнасці зязюлі Пастаноўка праблемы Праграма паслядоўнасці Cuckoo або Cuckoo Hashing - гэта метад, які выкарыстоўваецца для вырашэння праблемы, калі ў хэш-табліцы адбываецца сутыкненне. Верагодныя сутыкненні двух хэш-значэнняў хэш-функцыі ў табліцы. Сутыкненне адбываецца, калі адбываецца два хэш-значэння для аднаго ключа ...

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

Translate »