Coupang Interview Otázky

Otázky k pohovoru o návrhu systému může být tak otevřený, že je příliš těžké znát správný způsob přípravy. Nyní jsem schopen po nákupu prolomit designová kola Amazon, Microsoft a Adobe tato kniha. Denně jedna revize designová otázka a slibuji, že ten design dokážeš rozlousknout.

Rozhovory o návrhu systému Crack

Coupang Array Otázky

Otázka 1. Maximální následnost zvyšující součet Prohlášení o problému V problému „Posloupnost zvyšující maximální součet“ jsme zadali pole. Najděte součet maximální subsekvence daného pole, tj. Celá čísla v subsekvenci jsou seřazená. Subsekvence je část pole, což je sekvence, která je ...

Dozvědět se více

Otázka 2. Podoblast s daným součtem Prohlášení o problému V dílčím poli s daným součtovým problémem jsme dali pole obsahující n kladných prvků. Musíme najít podoblast, ve které se součet všech prvků podoblastí rovná danému součtu. Subarray se získá z původního pole odstraněním některých ...

Dozvědět se více

Coupang String Questions

Otázka 3. Řešení Decode String Leetcode Prohlášení o problému The Decode String LeetCode Solution – „Decode String“ vás žádá o převod zakódovaného řetězce na dekódovaný řetězec. Kódovací pravidlo je k[encoded_string], kde kódovaný_řetězec uvnitř hranatých závorek se opakuje přesně kkrát, kde k je kladné celé číslo. Příklad: Vstup: s = "3[a]2[bc]" Výstup: "aaabcbc" ...

Dozvědět se více

Coupang Stack Questions

Otázka 4. Řešení Decode String Leetcode Prohlášení o problému The Decode String LeetCode Solution – „Decode String“ vás žádá o převod zakódovaného řetězce na dekódovaný řetězec. Kódovací pravidlo je k[encoded_string], kde kódovaný_řetězec uvnitř hranatých závorek se opakuje přesně kkrát, kde k je kladné celé číslo. Příklad: Vstup: s = "3[a]2[bc]" Výstup: "aaabcbc" ...

Dozvědět se více

Coupang Další otázky

Otázka 5. Počet uzavřených ostrovů řešení Leetcode Prohlášení o problému: Počet uzavřených ostrovů Řešení Leetcode – Daná 2D mřížka skládající se z 0s (pevnina) a 1s (voda). Ostrov je maximálně 4-směrně propojená skupina 0s a uzavřený ostrov je ostrov zcela (všichni vlevo, nahoře, vpravo, dole) obklopený 1s. Vraťte počet uzavřených ostrovů. Příklad : Příklad 1 Vstup: mřížka = [[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]] Výstup : XNUMX Popis: Ostrovy v šedé ...

Dozvědět se více

Otázka 6. Alien Dictionary LeetCode řešení Problem Statement Alien Dictionary LeetCode Solution – Existuje nový cizí jazyk, který používá anglickou abecedu. Pořadí mezi písmeny vám však není známo. Dostanete seznam řetězcových slov ze slovníku cizího jazyka, kde jsou řetězce ve slovech seřazeny lexikograficky podle pravidel tohoto nového jazyka. ...

Dozvědět se více

Otázka 7. Volný čas zaměstnanců LeetCode řešení Problémový stav Zaměstnanec Volný čas Řešení LeetCode – Dostáváme seznam zaměstnanců, který představuje pracovní dobu každého zaměstnance. Každý zaměstnanec má seznam nepřekrývajících se intervalů a tyto intervaly jsou seřazeny. Vraťte seznam konečných intervalů představujících společný volný čas s kladnou délkou pro všechny zaměstnance, také v ...

Dozvědět se více

Otázka 8. Graf Platný strom řešení LeetCode Problém Statement Graph Platný strom LeetCode Řešení – Vzhledem k okrajům grafu zkontrolujte, zda okraje tvoří platný strom. Pokud ano, vraťte true a false jinak. Hrany jsou uvedeny jako 2D pole o velikosti n*2 Příklady & Vysvětlení Příklad 1: Vstup: n = 5, ...

Dozvědět se více

Otázka 9. Možné řešení Bipartition LeetCode Problémové prohlášení Možné Bipartition LeetCode řešení – Chceme rozdělit skupinu n lidí (označených od 1 do n) do dvou skupin libovolné velikosti. Každý člověk nemusí mít rád některé jiné lidi a neměli by chodit do stejné skupiny. Vzhledem k celému číslu n a poli nelíbí se, kde se nelíbí[i] = [ai, bi] znamená, že osoba označená ai dělá ...

Dozvědět se více

Otázka 10. Přidejte dvě čísla Přidat dvě čísla je problém, ve kterém jsme dali dva neprázdný propojený seznam představující nezáporné celé číslo. Číslice jsou uloženy v obráceném pořadí a každý uzel musí obsahovat pouze jednu číslici. Přidejte dvě čísla a vytiskněte výsledek pomocí propojeného seznamu. Vstupní formát ...

Dozvědět se více

Translate »