„Flipkart“ interviu klausimai


kaištis„Flipkart“ yra Indijos elektroninės prekybos įmonė, kurios būstinė yra Bangalore, o Singapūre kaip uždaroji akcinė bendrovė. Iš pradžių bendrovė daugiausia dėmesio skyrė knygų pardavimui internetu, o vėliau plėtėsi į kitas produktų kategorijas, tokias kaip plataus vartojimo elektronika, mada, būtiniausi namų reikmenys, bakalėjos ir gyvenimo būdo produktai.

2018 m. rugpjūčio mėn. JAV įsikūręs mažmeninės prekybos tinklas „Walmart“ įsigijo 77 % kontrolinį „Flipkart“ akcijų paketą už 16 milijardų JAV dolerių, įvertindamas Flipkart maždaug 20 milijardų dolerių.

„Flipkart“ gavo 4.1* įvertinimą „Glassdoor“, todėl tai yra viena geriausių produktų bazių įmonių. Mes surinkome ankstesnius „Flipkart“ interviu klausimus. Be DS & Also, jie daugiausia dėmesio skiria mašininio kodavimo etapams interviu metu. Galite atlikti toliau nurodytus veiksmus. Mes surinkome ankstesnius „Flipkart“ interviu klausimus.

„Flipkart“ masyvo klausimai

1 klausimas. Įterpti Delete GetRandom O(1) Leetcode Solution Problemos pareiškimas Insert Delete GetRandom O(1) LeetCode Sprendimas – „Insert Delete GetRandom O(1)“ prašo įgyvendinti šias keturias funkcijas O(1) laiko sudėtingumu. insert(val): Į atsitiktinių imčių rinkinį įterpkite val ir grąžinkite true, jei elemento rinkinyje iš pradžių nėra. Tai grąžinama klaidinga, kai...

Skaityti daugiau

2 klausimas. Stumdomas langas Median Leetcode sprendimas Problemos teiginys Stumdomo lango mediana LeetCode sprendimas – „Slenkančio lango mediana“ nurodo, kad sveikojo skaičiaus masyvo numeriai ir sveikasis skaičius k, kur k yra slankiojo lango dydis. Turime grąžinti kiekvieno k dydžio lango medianinį masyvą. Pavyzdys: įvestis: [1,3,-1,-3,5,3,6,7], k = 3 Išvestis: [1.00000,-1.00000,-1.00000,3.00000,5.00000,6.00000] Paaiškinimas: Mediana ...

Skaityti daugiau

3 klausimas. Lietaus vandens gaudymas Leetcode sprendimas Problemos pareiškimas Lietaus vandens gaudymas LeetCode sprendimas – „Lietaus vandens gaudymas“ teigia, kad atsižvelgiant į aukščių masyvą, kuris rodo aukščio žemėlapį, kuriame kiekvienos juostos plotis yra 1. Turime rasti vandens, įstrigusio po lietaus, kiekį. Pavyzdys: Įvestis: aukštis = [0,1,0,2,1,0,1,3,2,1,2,1] Išvestis: 6 Paaiškinimas: Patikrinkite...

Skaityti daugiau

4 klausimas. Minimalus veikimas, kad visi elementai būtų vienodi masyve Problema „Minimali operacija, kad visi elementai būtų vienodi masyve“ nurodo, kad jums suteikiamas masyvas, kuriame yra keletas sveikųjų skaičių. Turite sužinoti minimalias operacijas, kurias galima atlikti, kad masyvas būtų lygus. 1,3,2,4,1 pavyzdys [3] 3 Paaiškinimas Gali būti XNUMX atimimai ...

Skaityti daugiau

5 klausimas. Suskaičiuokite trigubų skaičių, kai produktas yra lygus nurodytam skaičiui Problema „Suskaičiuoti trigubų skaičių, kai sandauga lygi nurodytam skaičiui“ nurodo, kad mums suteikiamas sveikasis skaičius masyvas ir skaičius m. Problemos teiginyje prašoma išsiaiškinti bendrą trigubų skaičių su produktu, lygus m. Arr pavyzdys [] = {1,5,2,6,10,3} m = 30 3 Paaiškinimas trynukai ...

Skaityti daugiau

6 klausimas. Raskite tam tikro išsireiškimo atidarymo laikiklio uždarymo laikiklio rodyklę Problemos teiginys Atsižvelgiant į ilgio / dydžio n eilutę s ir sveiko skaičiaus reikšmę, nurodančią pradinio kvadratinio skliausto indeksą. Raskite nurodyto pradinio skliaustelio uždarymo laikiklio indeksą. S = "[ABC [23]] [89]" indeksas = 0 8 s = "[C- [D]]" indeksas = 3 5 s pavyzdys ...

Skaityti daugiau

7 klausimas. Aukso kasyklos problema Problemos teiginys „Aukso kasyklos problema“ nurodo, kad jums suteikiamas 2D tinklelis, kuriame yra keletas neigiamų monetų, įdėtų į kiekvieną pateikto tinklelio langelį. Iš pradžių kalnakasis stovi prie pirmojo stulpelio, tačiau eilėje nėra jokių apribojimų. Jis gali startuoti bet kurioje eilėje. Viešbutyje yra ...

Skaityti daugiau

8 klausimas. Didžiausia suma gretimoji dalis Problemos aprašymas Jums suteikiamas sveikųjų skaičių masyvas. Problemos pareiškime prašoma išsiaiškinti didžiausią gretimų dalių skaičių. Tai nereiškia nieko kito, kaip tik surasti poskyrį (ištisinius elementus), turinčią didžiausią sumą tarp visų kitų nurodyto masyvo poskyrių. Arr pavyzdys [] = {1, -3, 4, ...

Skaityti daugiau

9 klausimas. Raskite maksimalų minimalų dydį kiekvienam lango dydžiui tam tikrame masyve Duota masyvo [] dydžio n. Kiekvienam lango dydžiui, kuris svyruoja nuo 1 iki n masyvo spausdinimui, arba raskite maksimalų kiekvieno lango dydžio nurodyto masyvo minimumą. Įvesties pavyzdys: a [] = {10, 20, 30, 50, 10, 70, 30} Išvestis: 70 30 20 ...

Skaityti daugiau

10 klausimas. Lietaus vandens gaudymas LeetCode sprendimas Užduotyje Trapping Rain Water LeetCode mes pateikėme N neneigiamų sveikųjų skaičių, vaizduojančių aukščio žemėlapį, o kiekvienos juostos plotis yra 1. Turime rasti vandens kiekį, kurį galima sulaikyti aukščiau pateiktoje struktūroje. Pavyzdys Supraskime, kad pavyzdžiu, skirta...

Skaityti daugiau

11 klausimas. Konteineris su daugeliu vandens Problemos aprašymas: jums yra pateikti n sveikieji skaičiai (y0, y1, y2 ... yn-1) n indeksuose (i = 0,1,2 ... n-1). Sveikasis skaičius i-ajame indekse yra yi. Dabar nubrėžkite n tiesių ties Dekarto plokštuma, jungiančias taškus (i, yi) ir (i, 0). Raskite maksimalų vandens kiekį ...

Skaityti daugiau

12 klausimas. Įžymybių problema Problemos pareiškimas Garsenybių problemoje yra N žmonių kambarys, raskite įžymybę. Sąlygos įžymybėms yra: jei A yra įžymybė, visi kiti kambaryje esantys asmenys turėtų žinoti A. A neturėtų žinoti kam nors kambaryje. Turime rasti asmenį, kuris tenkina šias sąlygas. ...

Skaityti daugiau

13 klausimas. Skaičiuokite įvykių skaičių rūšiuojamame masyve Problemos teiginys Problemoje „Skaičiuokite įvykių skaičių rūšiuojamame masyve“ pateikėme surūšiuotą masyvą. Suskaičiuokite įvykių skaičių arba dažnį surūšiuotame X masyve, kur X yra sveikas skaičius. Įvesties pavyzdys 13 1 2 2 2 2 3 3 3 4 4 ...

Skaityti daugiau

Flipkart stygų klausimai

14 klausimas. Įvairūs skliaustų pridėjimo būdai „Leetcode“ sprendimas Problemos pareiškimas Skirtingi skliaustų pridėjimo būdai „LeetCode“ sprendimas – „Skirtingi skliaustų pridėjimo būdai“ teigia, kad pateikta skaičių ir operatorių eilutės išraiška. Turime pateikti visus įmanomus skaičiavimo rezultatus visais įmanomais skaičių ir operatorių grupavimo būdais. Grąžinkite atsakymą bet kokia tvarka. ...

Skaityti daugiau

15 klausimas. Po kiekvieno simbolio pakeitimo užklausos patikrinkite, ar nėra Palindrome Problema „Patikrinkite, ar nėra„ Palindrome “po kiekvieno simbolio pakeitimo užklausos“ nurodo, kad jums suteikta eilutė, o ne. iš užklausų, kiekviena užklausa turi dvi sveiko skaičiaus įvesties reikšmes kaip i1 ir i2 ir vieną simbolių įvestį, vadinamą „ch“. Problemos teiginyje prašoma pakeisti reikšmes i1 ir ...

Skaityti daugiau

16 klausimas. Raskite tam tikro išsireiškimo atidarymo laikiklio uždarymo laikiklio rodyklę Problemos teiginys Atsižvelgiant į ilgio / dydžio n eilutę s ir sveiko skaičiaus reikšmę, nurodančią pradinio kvadratinio skliausto indeksą. Raskite nurodyto pradinio skliaustelio uždarymo laikiklio indeksą. S = "[ABC [23]] [89]" indeksas = 0 8 s = "[C- [D]]" indeksas = 3 5 s pavyzdys ...

Skaityti daugiau

17 klausimas. Eilės principas, skirtas pirmajam nesikartojančiam simboliui sraute Problemos teiginys Problema „Eilės principas, skirtas pirmajam nesikartojančiam simboliui sraute“ nurodo, kad jums suteikiamas srautas, kuriame yra mažosios raidės, raskite pirmąjį nesikartojantį simbolį, kai tik į srautą įtraukiamas naujas simbolis ir jei yra nėra pasikartojančio simbolio grąžinimo -1. Pavyzdžiai aabcddbe ...

Skaityti daugiau

18 klausimas. Kitas Permutacija Kitoje permutacijos užduotyje mes davėme žodį, raskite jo leksikografiškai didesnį_permutaciją. Įvesties pavyzdys: str = "tutorialcup" išvestis: tutorialpcu įvestis: str = "nmhdgfecba" išvestis: nmheabcdfg įvestis: str = "algoritmai" išvestis: algoritmo įvestis: str = "šaukšto tiekimas" išvestis: kita permatacija ...

Skaityti daugiau

19 klausimas. Mažiausias palindromas po pakeitimo Problemos teiginys Problemoje „Mažiausias palindromas po pakeitimo“ pateikėme įvesties eilutę, kurioje yra mažosios raidės ir taškai (.). Turime pakeisti visus taškus tam tikru abėcėlės simboliu taip, kad gautoji eilutė taptų palindromu. Palindromas turėtų būti leksikografiškai mažiausias. Įvestis ...

Skaityti daugiau

20 klausimas. Mažiausias eilutės langas, kuriame yra visi kitos eilutės simboliai Raskite trumpiausią poeilelę duotoje eilutėje, kurioje yra visi duoto žodžio simboliai, arba Raskite mažiausią langą eilutėje, kurioje yra visi kitos eilutės simboliai Atsižvelgiant į dvi eilutes s ir t, parašykite funkciją, kuri suras mažiausią langą s. bus...

Skaityti daugiau

Flipkart medžio klausimai

21 klausimas. Apatinis dvejetainio medžio vaizdas Problemos teiginys Problema „Dvejetainio medžio vaizdas apačioje“ nurodo, kad jums duotas dvejetainis medis, o dabar turite rasti apatinį duoto medžio vaizdą. Kai pamatome medį iš apačios. Mums matomi mazgai yra dugnas ...

Skaityti daugiau

22 klausimas. Lygio eilės perėjimas spiraline forma Šioje užduotyje mes davėme dvejetainį medį, atspausdinkite jo lygio eigą spirale. Įvesties išvesties pavyzdžiai 10 30 20 40 50 80 70 60 Naivus požiūris į lygių tvarkos perėjimą spiralės pavidalu Idėja yra atlikti įprasto lygio tvarkos perėjimą naudojant ...

Skaityti daugiau

23 klausimas. Spausdinkite dvejetainį medį vertikalia tvarka Šioje problemoje mes pateikėme žymeklį, žymintį dvejetainio medžio šaknį, ir jūsų užduotis yra atspausdinti dvejetainį medį vertikalia tvarka. 1 įvesties pavyzdys / \ 2 3 / \ / \ 4 5 6 7 \ \ 8 9 išvestis 4 2 ...

Skaityti daugiau

24 klausimas. Dvejetainio medžio zigzago lygio tvarka Traversal Atsižvelgiant į dvejetainį medį, atspausdinkite jo mazgų reikšmių zigzago lygio eigą. (ty iš kairės į dešinę, tada iš dešinės į kairę, kad pakeltumėte kitą lygį ir pakaitomis). Apsvarstykite toliau pateiktą dvejetainį medį. Žemiau yra aukščiau nurodytų dvejetainių medžių tipų zigzago lygio tvarka.

Skaityti daugiau

Flipkart grafiko klausimai

25 klausimas. Topologinis rūšiavimas Atsižvelgdami į nukreiptą aciklinį grafą, topologiškai rūšiuokite grafiko mazgus. Topologinio rūšiavimo pavyzdys Aukščiau pateikto grafiko topologinis rūšiavimas yra -> {1,2,3,0,5,4} teorija. Topologinis rūšiavimas atliekamas nukreiptam acikliniam grafikui (DAG). DAG neturi ciklų. ty tokio kelio nėra nuo bet kurio mazgo ...

Skaityti daugiau

„Flipkart Stack“ klausimai

26 klausimas. Lietaus vandens gaudymas Leetcode sprendimas Problemos pareiškimas Lietaus vandens gaudymas LeetCode sprendimas – „Lietaus vandens gaudymas“ teigia, kad atsižvelgiant į aukščių masyvą, kuris rodo aukščio žemėlapį, kuriame kiekvienos juostos plotis yra 1. Turime rasti vandens, įstrigusio po lietaus, kiekį. Pavyzdys: Įvestis: aukštis = [0,1,0,2,1,0,1,3,2,1,2,1] Išvestis: 6 Paaiškinimas: Patikrinkite...

Skaityti daugiau

27 klausimas. Raskite tam tikro išsireiškimo atidarymo laikiklio uždarymo laikiklio rodyklę Problemos teiginys Atsižvelgiant į ilgio / dydžio n eilutę s ir sveiko skaičiaus reikšmę, nurodančią pradinio kvadratinio skliausto indeksą. Raskite nurodyto pradinio skliaustelio uždarymo laikiklio indeksą. S = "[ABC [23]] [89]" indeksas = 0 8 s = "[C- [D]]" indeksas = 3 5 s pavyzdys ...

Skaityti daugiau

28 klausimas. Sukurkite rietuvę, palaikančią „getMin“ (O) laiko ir O (1) papildomos vietos Sukurkite rietuvę, palaikančią „getMin“ (O) laiko ir O (1) papildomos vietos. Taigi speciali kamino duomenų struktūra turi palaikyti visas kamino operacijas, pavyzdžiui, - void push () int pop () bool isFull () bool isEmppt () pastoviu laiku. Pridėkite papildomą operaciją getMin (), kad grąžintumėte mažiausią vertę ...

Skaityti daugiau

29 klausimas. Raskite maksimalų minimalų dydį kiekvienam lango dydžiui tam tikrame masyve Duota masyvo [] dydžio n. Kiekvienam lango dydžiui, kuris svyruoja nuo 1 iki n masyvo spausdinimui, arba raskite maksimalų kiekvieno lango dydžio nurodyto masyvo minimumą. Įvesties pavyzdys: a [] = {10, 20, 30, 50, 10, 70, 30} Išvestis: 70 30 20 ...

Skaityti daugiau

30 klausimas. Lygio eilės perėjimas spiraline forma Šioje užduotyje mes davėme dvejetainį medį, atspausdinkite jo lygio eigą spirale. Įvesties išvesties pavyzdžiai 10 30 20 40 50 80 70 60 Naivus požiūris į lygių tvarkos perėjimą spiralės pavidalu Idėja yra atlikti įprasto lygio tvarkos perėjimą naudojant ...

Skaityti daugiau

31 klausimas. Eilė naudojant „Stacks“ Eilėje, naudojant kamino problemą, turime įgyvendinti šias eilės funkcijas, naudodamiesi standartinėmis kamino duomenų struktūros funkcijomis, Enqueue: Pridėkite elementą prie eilės pabaigos Dequeue: pašalinkite elementą iš eilės pradžios. : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

Skaityti daugiau

32 klausimas. Lietaus vandens gaudymas LeetCode sprendimas Užduotyje Trapping Rain Water LeetCode mes pateikėme N neneigiamų sveikųjų skaičių, vaizduojančių aukščio žemėlapį, o kiekvienos juostos plotis yra 1. Turime rasti vandens kiekį, kurį galima sulaikyti aukščiau pateiktoje struktūroje. Pavyzdys Supraskime, kad pavyzdžiu, skirta...

Skaityti daugiau

33 klausimas. Dvejetainio medžio zigzago lygio tvarka Traversal Atsižvelgiant į dvejetainį medį, atspausdinkite jo mazgų reikšmių zigzago lygio eigą. (ty iš kairės į dešinę, tada iš dešinės į kairę, kad pakeltumėte kitą lygį ir pakaitomis). Apsvarstykite toliau pateiktą dvejetainį medį. Žemiau yra aukščiau nurodytų dvejetainių medžių tipų zigzago lygio tvarka.

Skaityti daugiau

34 klausimas. Įžymybių problema Problemos pareiškimas Garsenybių problemoje yra N žmonių kambarys, raskite įžymybę. Sąlygos įžymybėms yra: jei A yra įžymybė, visi kiti kambaryje esantys asmenys turėtų žinoti A. A neturėtų žinoti kam nors kambaryje. Turime rasti asmenį, kuris tenkina šias sąlygas. ...

Skaityti daugiau

„Flipkart“ eilės klausimai

35 klausimas. Eilės principas, skirtas pirmajam nesikartojančiam simboliui sraute Problemos teiginys Problema „Eilės principas, skirtas pirmajam nesikartojančiam simboliui sraute“ nurodo, kad jums suteikiamas srautas, kuriame yra mažosios raidės, raskite pirmąjį nesikartojantį simbolį, kai tik į srautą įtraukiamas naujas simbolis ir jei yra nėra pasikartojančio simbolio grąžinimo -1. Pavyzdžiai aabcddbe ...

Skaityti daugiau

36 klausimas. Eilė naudojant „Stacks“ Eilėje, naudojant kamino problemą, turime įgyvendinti šias eilės funkcijas, naudodamiesi standartinėmis kamino duomenų struktūros funkcijomis, Enqueue: Pridėkite elementą prie eilės pabaigos Dequeue: pašalinkite elementą iš eilės pradžios. : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () ...

Skaityti daugiau

37 klausimas. Dvejetainio medžio zigzago lygio tvarka Traversal Atsižvelgiant į dvejetainį medį, atspausdinkite jo mazgų reikšmių zigzago lygio eigą. (ty iš kairės į dešinę, tada iš dešinės į kairę, kad pakeltumėte kitą lygį ir pakaitomis). Apsvarstykite toliau pateiktą dvejetainį medį. Žemiau yra aukščiau nurodytų dvejetainių medžių tipų zigzago lygio tvarka.

Skaityti daugiau

„Flipkart Matrix“ klausimai

38 klausimas. Aukso kasyklos problema Problemos teiginys „Aukso kasyklos problema“ nurodo, kad jums suteikiamas 2D tinklelis, kuriame yra keletas neigiamų monetų, įdėtų į kiekvieną pateikto tinklelio langelį. Iš pradžių kalnakasis stovi prie pirmojo stulpelio, tačiau eilėje nėra jokių apribojimų. Jis gali startuoti bet kurioje eilėje. Viešbutyje yra ...

Skaityti daugiau

39 klausimas. Įžymybių problema Problemos pareiškimas Garsenybių problemoje yra N žmonių kambarys, raskite įžymybę. Sąlygos įžymybėms yra: jei A yra įžymybė, visi kiti kambaryje esantys asmenys turėtų žinoti A. A neturėtų žinoti kam nors kambaryje. Turime rasti asmenį, kuris tenkina šias sąlygas. ...

Skaityti daugiau

Flipkart Kiti klausimai

40 klausimas. Talpykla su dauguma vandens LeetCode tirpalo Problemos pareiškimo konteineris su dauguma vandens LeetCode Sprendimas sako, kad – Jums suteikiamas sveikųjų skaičių masyvo aukštis, kurio ilgis n. Nubrėžta n vertikalių linijų, kad du i-osios linijos galiniai taškai būtų (i, 0) ir (i, aukštis[i]). Raskite dvi eilutes, kurios kartu su x ašimi sudaro konteinerį, kad konteineris ...

Skaityti daugiau

41 klausimas. Kitas permutacijos „LeetCode“ sprendimas Problemos teiginys Kitas permutacija LeetCode Sprendimas – sveikųjų skaičių masyvo permutacija yra jos narių išdėstymas seka arba tiesine tvarka. Pavyzdžiui, jei arr = [1,2,3], arr permutacijomis laikomos šios: [1,2,3], [1,3,2], [3,1,2], [2,3,1 ,XNUMX]. Kita sveikųjų skaičių masyvo permutacija yra kita leksikografiškai didesnė ...

Skaityti daugiau

42 klausimas. Minimalus rodyklių, skirtų balionams sprogti, skaičius LeetCode sprendimas Problemos teiginys: Minimalus rodyklių, skirtų balionams sprogti, skaičius LeetCode Sprendimas: Yra keletas sferinių balionų, priklijuotų ant plokščios sienos, kuri reiškia XY plokštumą. Balionai vaizduojami kaip 2D sveikųjų skaičių masyvo taškai, kur taškai [i] = [xstart, xend] žymi balioną, kurio horizontalus skersmuo tęsiasi tarp xstart ir xend. Jūs nežinote tikslių y koordinačių ...

Skaityti daugiau

43 klausimas. Trumpiausias nerūšiuotas nuolatinis „Subarray LeetCode“ sprendimas Problemos teiginys Trumpiausias nerūšiuotas tęstinis pogrupis LeetCode Sprendimas sako, kad – Turėdami sveikų skaičių masyvo numerių, turite rasti vieną ištisinį posistemį, kurį surūšiavus tik didėjimo tvarka, visas masyvas bus rūšiuojamas didėjančia tvarka. Grąžinkite trumpiausio pogrupio ilgį. 1 pavyzdys:...

Skaityti daugiau

44 klausimas. Didžiausias stačiakampis histogramoje LeetCode sprendimas Problemos teiginys Didžiausias histogramos stačiakampis LeetCode Sprendimas – atsižvelgiant į sveikųjų skaičių masyvą, atitinkantį histogramos juostos aukštį, kai kiekvienos juostos plotis yra 1, grąžinkite didžiausio histogramos stačiakampio plotą. 1 bandomojo atvejo pavyzdys: įvestis: aukščiai = [2, 1, 5, 6, 2, 3] Išvestis: 10 Paaiškinimas: ...

Skaityti daugiau

45 klausimas. Asteroido susidūrimo LeetCode sprendimas Problemos teiginys Asteroido susidūrimas LeetCode Sprendimas – mums pateikiamas sveikųjų skaičių asteroidų masyvas, vaizduojantis asteroidus iš eilės. Kiekvieno asteroido absoliuti reikšmė rodo jo dydį, o ženklas – kryptį (teigiama reikšmė dešinėje, neigiama kairėje). Kiekvienas asteroidas juda tuo pačiu greičiu. Išsiaiškinkite valstybę...

Skaityti daugiau

46 klausimas. Dvejetainis medis Maksimali kelio suma LeetCode sprendimas Problemos teiginys Dvejetainis medis Maksimali kelio suma LeetCode Sprendimas – kelias dvejetainiame medyje yra mazgų seka, kurioje kiekviena gretimų sekos mazgų pora turi juos jungiančią briauną. Mazgas sekoje gali pasirodyti tik vieną kartą. Atkreipkite dėmesį, kad keliui nereikia ...

Skaityti daugiau

47 klausimas. Minimalus čiaupų skaičius, norint atidaryti sodo LeetCode sprendimą Problemos pareiškimas Minimalus čiaupų skaičius norint atidaryti sodą LeetCode Sprendimas – x ašyje yra vienmatis sodas. Sodas prasideda taške 0 ir baigiasi taške n. (ty sodo ilgis yra n). Yra n + 1 čiaupų, esančių [0, 1, ..., n] taškuose ...

Skaityti daugiau

48 klausimas. Dvejetainis medis zigzago lygio užsakymų perėmimas LeetCode sprendimas Problemos teiginys Dvejetainio medžio zigzago lygio eilės tvarka LeetCode sprendimas – atsižvelgiant į dvejetainio medžio šaknį, grąžinkite jo mazgų reikšmių zigzago lygio tvarka. (ty iš kairės į dešinę, tada iš dešinės į kairę, kad pereitumėte į kitą lygį ir pakaitomis). Įvestis: root = [3,9,20,null,null,15,7] Išvestis: [[3],[20,9],[15,7]] Paaiškinimas Mes ...

Skaityti daugiau

49 klausimas. Ateivių žodynas LeetCode sprendimas Problemos pareiškimas Alien Dictionary LeetCode Sprendimas – yra nauja svetimų kalba, kuriai naudojama anglų abėcėlė. Tačiau tvarka tarp raidžių jums nežinoma. Jums pateikiamas žodžių stygų sąrašas iš svetimos kalbos žodyno, kuriame žodžių eilutės yra surūšiuotos leksikografiškai pagal šios naujos kalbos taisykles. ...

Skaityti daugiau

50 klausimas. Mažiausias galimas sveikasis skaičius po daugiausia K gretimų skaitmenų apsikeitimų LeetCode sprendimas Problemos teiginys Mažiausias galimas sveikasis skaičius po daugiausia K gretimų skaitmenų apsikeitimų. LeetCode Sprendimas – Jums suteikiama eilutė num, reiškianti labai didelio sveikojo skaičiaus skaitmenis ir sveikąjį skaičių k. Galite sukeisti bet kuriuos du gretimus sveikojo skaičiaus skaitmenis ne daugiau kaip k kartų. Grąžinkite minimalų sveikąjį skaičių, kurį taip pat galite gauti...

Skaityti daugiau

51 klausimas. Jump Game Leetcode sprendimas Problemos pareiškimas Jump Game Leetcode Sprendimas – jums suteikiamas sveikųjų skaičių masyvo numeriai. Iš pradžių esate pirmajame masyvo indekse, o kiekvienas masyvo elementas parodo maksimalų šuolio ilgį toje vietoje. Grąžinkite „true“, jei galite pasiekti paskutinį indeksą, arba „false“, kitaip. Pavyzdys: 1 įvestis: numeriai = [2, ...

Skaityti daugiau

52 klausimas. Dviejų susietų sąrašų susivienijimas ir susikirtimas Atsižvelgdami į du susietus sąrašus, sukurkite dar du susietus sąrašus, kad gautumėte esamų sąrašų elementų susikirtimą ir susikirtimą. Įvesties pavyzdys: sąrašas1: 5 → 9 → 10 → 12 → 14 sąrašas2: 3 → 5 → 9 → 14 → 21 išvestis: sankirtos sąrašas: 14 → 9 → 5 sąjungos sąrašas: ...

Skaityti daugiau

53 klausimas. Strypo pjovimas Problemos aprašymas Problemoje „Strypo pjovimas“ teigiama, kad jums yra duota tam tikro ilgio meškerė ir kainos už visus dydžius, kurie yra mažesni arba lygūs įvesties ilgiui. Tai yra mes žinome strypų, kurių ilgis nuo 1 iki n, kainą, atsižvelgiant į ...

Skaityti daugiau

54 klausimas. Gegutės sekos programa Problemos pareiškimas „Cuckoo“ sekos programa arba „Cuckoo Hashing“ yra metodas, naudojamas problemai išspręsti, kai maišos lentelėje įvyksta susidūrimas. Tikėtini dviejų maišos funkcijos maišos reikšmių susidūrimai lentelėje. Susidūrimas įvyksta, kai įvyksta dvi maišos reikšmės tam pačiam raktui...

Skaityti daugiau

Translate »