Pitanja za intervju za kodiranje Arcesium

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

Intervjui o dizajnu sustava Crack

Pitanja Arcesium Array

Pitanje 1. Niz razlika | Upit za ažuriranje raspona u O (1) Dobit ćete cjelobrojni niz i dvije vrste upita, jedan je dodavanje zadanog broja u raspon, a drugi za ispis cijelog niza. Problem "Niz razlika | Upit za ažuriranje raspona u O (1) ”zahtijeva da izvršimo ažuriranje raspona u O (1). Primjer arr [] ...

Čitaj više

Pitanje 2. Pronađite sve parove (a, b) u nizu tako da je a% b = k Izjava o problemu Problem "Pronađi sve parove (a, b) u nizu tako da je a% b = k" navodi da ste dobili niz cijelih brojeva i cijelu vrijednost koja se zove k. Izjava o problemu traži pronalazak para na takav način da x ...

Čitaj više

Pitanje 3. Podskup sa zbrojem djeljivim s m Izjava o problemu Problem "Podskup sa zbrojem koji se dijeli s m" navodi da ste dobili niz nenegativnih cijelih brojeva i cijeli broj m. Sada morate pronaći postoji li podskup koji ima zbroj djeljiv s m. To je zbroj podskupa treba dati 0 kao ...

Čitaj više

Arcesium string pitanja

Pitanje 4. Najduža ponovljena slijedica Problem "Najdulja ponovljena podsljedica" navodi da ste kao ulaz dobili niz. Otkrijte najdulju ponovljenu podsekciju, to jest podsljedje koje postoji dva puta u nizu. Primjer aeafbdfdg 3 (afd) Pristup Problem nas traži da otkrijemo najdulju ponovljenu podrednost u nizu. ...

Čitaj više

Pitanje 5. Najmanji palindrom nakon zamjene Izjava o problemu U problemu "Najmanji palindrom nakon zamjene" dali smo ulazni niz koji sadrži mala i mala slova abecede i točke (.). Moramo zamijeniti sve točke nekim znakom abecede na takav način da rezultirajući niz postane palindrom. Palindrom bi trebao biti leksikografski najmanji. Ulaz ...

Čitaj više

Pitanja o stablu Arcesium

Pitanje 6. Popunjavanje sljedećih desnih pokazivača u rješenju svakog čvora Leetcode Izjava problema Popunjavanje sljedećih desnih pokazivača u svakom čvoru Rješenje LeetCode – “Popunjavanje sljedećih desnih pokazivača u svakom čvoru” navodi da je s obzirom na korijen savršenog binarnog stabla potrebno popuniti svaki sljedeći pokazivač čvora na njegov sljedeći desni čvor. Ako nema sljedećeg...

Čitaj više

Arcesium Ostala pitanja

Pitanje 7. Maksimalni zbroj staza u trokutu Izjava o problemu Problem "Maksimalni zbroj staza u trokutu" navodi da ste dobili neke cijele brojeve. Te su cijele brojeve poredane u obliku trokuta. Krećete od vrha trokuta i trebate doći do donjeg reda. Za to prelazite na ...

Čitaj više

Pitanje 8. Izbrišite N-i čvor s kraja datog povezanog popisa Izjava o problemu Problem "Izbriši N-ti čvor s kraja datog povezanog popisa" navodi da ste dobili povezani popis s nekim čvorovima. A sada morate ukloniti n-ti čvor s kraja povezanog popisa. Primjer 2-> 3-> 4-> 5-> 6-> 7 izbriši 3. čvor iz posljednjih 2-> 3-> 4-> 6-> 7 Objašnjenje: ...

Čitaj više

Pitanje 9. Provjerite preklapaju li se bilo koja dva intervala između određenog skupa intervala Izjava o problemu Problem "Provjerite preklapaju li se bilo koja dva intervala između određenog skupa intervala" navodi da ste dobili neki skup intervala. Svaki se interval sastoji od dvije vrijednosti, jedna je vrijeme početka, a druga vremena završetka. Izjava o problemu traži provjeru je li bilo što od ...

Čitaj više

Pitanje 10. Problem umotavanja riječi Izjava o problemu Problem premotavanja riječi navodi da, dajući slijed riječi kao ulaz, moramo pronaći broj riječi koje se mogu smjestiti u jedan redak odjednom. Dakle, za to stavljamo stanke u zadanom slijedu tako da ispisani dokument ...

Čitaj više

Translate »