Aufgabe
📝 **Frage:** Implementieren Sie „TokenBucket“ mit „allow()“, das True/False zurückgibt. Verwenden Sie für deterministische Tests eine gefälschte Uhr. Kapazität 3, Rate 1 Token/Sek. 3 Anrufe gleichzeitig auf einmal ausführen – alles stimmt. Dann einmal anrufen, ohne dass Zeit verstrichen ist – Falsch. Dann 1 Sekunde weiterschalten, einmal anrufen – stimmt. Drucken Sie die vier Ergebnisse aus.
📋 Wählen Sie die richtige Antwort.
💡 **Hinweis:** Lesen Sie die obige Theorie noch einmal, wenn Sie sich nicht sicher sind.