Doğru anlamak için, gerçek bir fonksiyonu değerini hesaplar bir algoritma hesaplama karmaşıklığı sahiptir , aşağıdaki dayanırsa: Biz işlem zaman hassas mertebesindedir gerektirir adımları .
Biz ilk "hesaplama için daha etkili bir algoritma bulduğu bir algoritma varsa Ancak, ne " ve sonra hesaplar ?
Başka bir deyişle, aşağıdakileri yapan bir algoritmasına sahipsek :
Hesaplama için etkili bir algoritma bulun .
hesaplamak için kullanın .
Bu durumda, örneğin i hesaplamak için gereken hesaplama zamanından artık söz edemeyiz , çünkü Algoritma zaten algoritmasını bulup bulmadığına bağlıdır . Diğer bir deyişle, işlem süresi işlem için gerekli ise birinci comoputed sayıda işlem için gerekli hesaplama süresi çok daha büyük olduğu sonra önceden hesaplanır.
Sorum şu: Bu tür bir algoritma hakkında, bir işlevi hesaplamadan önce başka bir algoritma bulan bir kavram / teori var mı? Özellikle, bu tür algoritmaların hesaplama karmaşıklığının analizini merak ediyorum.