Buradasın
Python'da Faktöriyel Hesaplama Yöntemleri
1kodum.com/python-ile-bir-sayinin-faktoriyelini-hesaplama/Yapay zekadan makale özeti
- Temel Bilgiler
- Faktöriyel, 1'den belirli sayıya kadar olan sayıların çarpımıdır
- Negatif sayıların faktöriyeli olmaz
- İlk Çözümler
- While döngüsü ve if-else ile kullanıcı girişi alınır
- For döngüsü ile if-else koşulu kullanılır
- Güvenli Çözüm
- Memoization tekniği ile hesaplamalar saklanır
- hide_the_cache fonksiyonu cache ve asked_numbers kümelerini oluşturur
- Aynı sayının tekrar hesaplanmasına izin verilir
- -1 girildiğinde program sonlanır