Preskoči na glavni sadržaj
🔒 Način pregleda. Prvih petnaest Foundations lekcija je besplatno; ova je Pro. Pokrenite 7-dnevni trial da otključate editor, AI savjete i ostatak programa. Kartica obavezna, otkažite bilo kada u Dashboard.Pokreni 7-dnevni trial →
← KolegijiInterview PrepModul 5 · Dizajn sustava i ponašanjeDizajn sustava: URL shortener (skica)mission81 / 104
+200 XP
Zadatak
📝 **Zadatak:** Implementirajte klasu `UrlShortener` sa `shorten(long_url) → short_code` i `expand(short_code) → long_url`. Koristite base62 brojač kako bi kodovi bili deterministički i bez kolizija. 📋 Implementirajte gornju funkciju. Testni slučajevi pokreću se automatski. 💡 **Savjet:** Ponovno pročitajte teoriju ako zapnete — uzorak je upravo tu.
✏️ Piši kod ovdje
🐍
Učitavanje Pythona...
Jednokratno preuzimanje (~1 MB). Zatim radi odmah.
📊 Rezultat
Klikni Pokreni da vidiš rezultat...

💬 Rasprava

Budi prvi — postavi pitanje ili podijeli savjet.
Prijavi se kako bi se pridružio raspravi. Čitanje je besplatno.
Učitavanje rasprave…