Pitanja za DiDi intervju

Pitanja za intervju za dizajn sistema može biti toliko otvoren da je previše teško znati pravi način pripreme. Sada sam u mogućnosti da probijem krugove dizajna Amazona, Microsofta i Adobea nakon kupovine ova knjiga. Dnevno revidirati jednu pitanje dizajna i obećavam da možete probiti dizajn.

Intervjui o dizajnu Crack sistema

DiDi niz pitanja

Pitanje 1. Provjerite jesu li dvije dane matrice identične Izjava problema S obzirom na dvije matrice, napisat ćemo funkciju koja će provjeriti jesu li dvije matrice identične ili ne. Odnosno, ako su svi elementi u odgovarajućim položajima dviju matrica jednaki, tada kažemo da su identični. Ulazni format Prvi redak koji sadrži ...

Čitaj više

DiDi string pitanja

Pitanje 2. Generirajte niz s likovima koji imaju rješenje s neparnim brojevima Izjava problema U ovom problemu dobivamo dužinu. Moramo generirati niz koji ima sve znakove neparan broj puta. Na primjer, aaaaab je važeći niz jer je count (a) = 5 i count (b) = 1. Ali, aaabbc ovdje nije valjani niz jer je count (b) = 2 što je paran ...

Čitaj više

DiDi Matrix pitanja

Pitanje 3. Provjerite jesu li dvije dane matrice identične Izjava problema S obzirom na dvije matrice, napisat ćemo funkciju koja će provjeriti jesu li dvije matrice identične ili ne. Odnosno, ako su svi elementi u odgovarajućim položajima dviju matrica jednaki, tada kažemo da su identični. Ulazni format Prvi redak koji sadrži ...

Čitaj više

DiDi Ostala pitanja

Pitanje 4. Clone Graph LeetCode Solution Iskaz problema Klon grafa LeetCode Rješenje – Dobijamo referencu čvora u povezanom neusmjerenom grafu i od nas se traži da vratimo duboku kopiju grafa. Duboka kopija je u osnovi klon gdje nijedan čvor prisutan u dubokoj kopiji ne bi trebao imati referencu ...

Čitaj više

Pitanje 5. Najkraći put u mreži s eliminacijom prepreka LeetCode rješenje Iskaz problema Najkraći put u mreži sa eliminacijom prepreka LeetCode rješenje – Date vam je mxn cjelobrojna matrična mreža u kojoj je svaka ćelija ili 0 (prazna) ili 1 (prepreka). Možete se kretati gore, dolje, lijevo ili desno od i do prazne ćelije u jednom koraku. Vratite minimalni broj koraka za hodanje iz gornjeg lijevog smjera...

Čitaj više

Pitanje 6. Binarno stablo Maksimalna putanja Suma LeetCode rješenje Prikaz problema Maksimalni zbir putanja binarnog stabla LeetCode Rješenje – Put u binarnom stablu je niz čvorova gdje svaki par susjednih čvorova u nizu ima ivicu koja ih povezuje. Čvor se može pojaviti u nizu najviše jednom. Imajte na umu da put ne treba...

Čitaj više

Translate »