Interviu klausimai

Coupang Array klausimai

1 klausimas. Didžiausia suma, didėjanti pasekmė Problemos teiginys Problemoje „Didžiausia suma, didėjanti pasekmė“ pateikėme masyvą. Raskite maksimalaus pateikto masyvo sekos sumą, tai yra sveikieji skaičiai sekoje yra rūšiuojami. Sekmė yra masyvo dalis, kuri yra seka, kuri yra ...

Skaityti daugiau

2 klausimas. Subarray su duota suma Problemos teiginys Pateikdami sumos užduotį, pateikėme masyvą, kuriame yra n teigiamų elementų. Turime surasti poskyrį, kuriame visų poskyrio elementų suma lygi duotai_sumai. Subarray gaunamas iš pradinio masyvo, ištrinant kai kuriuos ...

Skaityti daugiau

Coupang stygų klausimai

3 klausimas. Dekodavimo eilutės Leetcode sprendimas Problemos pareiškimas Decode String LeetCode sprendimas – „Decode String“ prašo konvertuoti užkoduotą eilutę į dekoduotą eilutę. Kodavimo taisyklė yra k[encoded_string], kai užkoduota_styga laužtiniuose skliaustuose kartojama tiksliai k kartų, kur k yra teigiamas sveikasis skaičius. Pavyzdys: įvestis: s = "3[a]2[bc]" Išvestis: "aaabcbc" ...

Skaityti daugiau

Coupang Stack klausimai

4 klausimas. Dekodavimo eilutės Leetcode sprendimas Problemos pareiškimas Decode String LeetCode sprendimas – „Decode String“ prašo konvertuoti užkoduotą eilutę į dekoduotą eilutę. Kodavimo taisyklė yra k[encoded_string], kai užkoduota_styga laužtiniuose skliaustuose kartojama tiksliai k kartų, kur k yra teigiamas sveikasis skaičius. Pavyzdys: įvestis: s = "3[a]2[bc]" Išvestis: "aaabcbc" ...

Skaityti daugiau

Coupang Kiti klausimai

5 klausimas. Uždarų salų skaičius Leetcode sprendimas Problemos teiginys: Uždarų salų skaičius Leetcode Sprendimas – pateiktas 2D tinklelis, susidedantis iš 0 (žemė) ir 1 (vanduo). Sala yra maksimali 4 kryptimis sujungta 0 grupė, o uždara sala yra sala (visa kairėn, viršuje, dešinėn, apačioje), apsupta 1. Grąžinkite uždarytų salų skaičių. Pavyzdys: 1 pavyzdys Įvestis: tinklelis = [[1,1,1,1,1,1,1,0],[1,0,0,0,0,1,1,0],[1,0,1,0,1,1,1,0, 1,0,0,0,0,1,0,1],[1,1,1,1,1,1,1,0],[2]] Išvestis : XNUMX Paaiškinimas: Salos pilkos spalvos...

Skaityti daugiau

6 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

7 klausimas. Darbuotojų laisvalaikis LeetCode sprendimas Problemos pareiškimas Darbuotojo laisvas laikas LeetCode Sprendimas – mums pateikiamas darbuotojų sąrašas, kuriame nurodomas kiekvieno darbuotojo darbo laikas. Kiekvienas darbuotojas turi nepersidengiančių intervalų sąrašą ir šie intervalai yra surūšiuoti. Grąžinti baigtinių intervalų sąrašą, atspindintį bendrą, teigiamo ilgio laisvalaikį visiems darbuotojams, taip pat...

Skaityti daugiau

8 klausimas. Grafikas Valid Tree LeetCode sprendimas Problemos pareiškimo grafikas Tinkamas medis LeetCode Sprendimas – atsižvelgdami į grafiko kraštus, patikrinkite, ar kraštai sudaro galiojantį medį. Jei taip, priešingu atveju pateikite teisingą ir klaidingą. Kraštinės pateiktos kaip n*2 dydžio 2D masyvas. Pavyzdžiai ir paaiškinimai 1 pavyzdys: Įvestis: n = 5, ...

Skaityti daugiau

9 klausimas. Galimas Bipartition LeetCode sprendimas Problemos pareiškimas Galimas padalijimas LeetCode Sprendimas – norime padalyti n žmonių grupę (pažymėtą nuo 1 iki n) į dvi bet kokio dydžio grupes. Kiekvienas žmogus gali nemėgti kai kurių kitų žmonių, ir jie neturėtų eiti į tą pačią grupę. Atsižvelgiant į sveikąjį skaičių n ir masyvą nepatinka, kur nepatinka [i] = [ai, bi], reiškia, kad asmuo, pažymėtas ai, daro ...

Skaityti daugiau

10 klausimas. Pridėkite du skaičius Pridėti du skaičius yra problema, kai mes pateikėme du tuščius susietus sąrašus, reiškiančius ne neigiamą sveikąjį skaičių. Skaičiai saugomi atvirkštine tvarka ir kiekviename mazge turi būti tik vienas skaitmuo. Pridėkite du skaičius ir išspausdinkite rezultatą naudodami susietą sąrašą. Įvesties formatas ...

Skaityti daugiau

Translate »