Prejsť na hlavný obsah
← KurzySystem Design for Python JuniorsModule 0 · Before you startPrerequisites — what you should know before this trackwrite1 / 105
+25 XP
Úloha
📝 **Úloha:** Matematika kapacity zadnej strany obálky – prvých 30 sekúnd každého kola návrhu systému. Máte **1 000 000 aktívnych používateľov denne**. Priemerne čítajú feed **10×** za deň a uverejňujú **1×** za deň (čítanie:písanie = 10:1). **Napíšte funkciu** \`writes_per_second(dau, posts_per_user_per_day)\`, ktorá vráti priemerný počet zápisov za sekundu, za predpokladu, že zaťaženie je rovnomerne rozložené na 24 hodín. Zaokrúhlite na najbližšie celé číslo. Potom ho zavolajte pomocou vyššie uvedených čísel a vytlačte výsledok. Ak to nemôžete urobiť vo svojej hlave, kolá v sysdesign vám budú pripadať ako skúška z matematiky v jazyku, ktorý neovládate. Najprv si urobte obchádzku cez Interview Prep iv-01..05 (Big-O + kapacita). 📋 Implementujte funkciu vyššie. Testy prebiehajú automaticky. 💡 **Tip:** Znova si prečítajte teóriu, ak sa zaseknete.
✏️ Piš kód tu
🐍
Načítanie Pythonu...
Jednorazové stiahnutie (~1 MB). Potom okamžite beží.
📊 Výsledok
Klikni na Spustiť a uvidíš výsledok...

💬 Diskusia

Buď prvý — polož otázku alebo sa podeľ o tip.
Prihlás sa aby si sa zapojil do diskusie. Čítanie je zadarmo.
Načítava sa diskusia…