Přejít k hlavnímu obsahu
← KurzySystem Design for Python JuniorsModule 0 · Before you startPrerequisites — what you should know before this trackwrite1 / 105
+25 XP
Úkol
📝 **Úkol:** Matematika kapacity zadní strany obálky – prvních 30 sekund každého kola návrhu systému. Máte **1 000 000 aktivních uživatelů denně**. Průměrně čtou zdroj **10×** denně a zveřejňují **1×** denně (čtení:zápis = 10:1). **Napište funkci** \`writes_per_second(dau, posts_per_user_per_day)\`, která vrací průměrný počet zápisů/sekundu, za předpokladu, že zatížení je rozloženo rovnoměrně do 24 hodin. Zaokrouhlete na nejbližší celé číslo. Poté jej zavolejte pomocí výše uvedených čísel a vytiskněte výsledek. Pokud to nemůžete udělat ve své hlavě, budou vám kola sysdesign připadat jako zkouška z matematiky v jazyce, který neovládáte. Nejprve si projděte oklikou přes Interview Prep iv-01..05 (Big-O + kapacita). 📋 Implementujte výše uvedenou funkci. Testy probíhají automaticky. 💡 **Tip:** Pokud se zaseknete, přečtěte si znovu teorii.
✏️ Piš svůj kód zde
🐍
Načítání Pythonu...
Jednorázové stažení (~1 MB). Pak hned běží.
📊 Výsledek
Klikni na Spustit a uvidíš výsledek...

💬 Diskuze

Buď první — polož otázku nebo se podělej o tip.
Přihlas se abys se zapojil do diskuze. Čtení je zdarma.
Načítání diskuze…