Bilgisayarınızın 1 saniyede ne kadar iş yapabildiğini biliyor musunuz?
(computers-are-fast.github.io)- Verilen kaynak koda bakıp ilgili programın 1 saniyede kaç kez çalıştırılabileceğini tahmin etme problemi.
- Çalıştırdıktan sonra kaynak kodda yer alan
NUMBERdeğişkeninin büyüklüğünü tahmin etmek yeterli. - Tüm doğru cevaplar 1 ile 1 milyar arasında ve hızlar SSD’li sıradan bir bilgisayarda ölçülmüş.
- Çalıştırdıktan sonra kaynak kodda yer alan
- Temel algoritma bilgisi ile dosya G/Ç, web istekleri, SQL, hashing fonksiyonları gibi geniş bir yelpazeden sorular çıkıyor.
- Toplam 18 soru var ve tüm kodlar C ile Python’da yazılmış.
2 yorum
Komikmiş lol
Soruyu çözünce basit geliyor ama oldukça eğlenceli.
Üstelik nazikçe eklenmiş açıklamalar da çalışma hızı hakkında temel bir anlayış edinmeye yardımcı oluyor gibi görünüyor.