Dynamic Programming(Dinamik Programlama) – Nedir?

Rekürsif algoritmalarımızın tekrar eden hesaplamalarını hesaplamak yerine önceden hesaplamış olduğu değerler içerisinden kullanan programalamadır. Daha hızlı çalışmaktadır fakat hesaplanan değerleri tutmak için ekstra alan gerekir. Yukarıda yer alan fibonacci ağaç…