Dynaaminen ohjelmointi
Dynaaminen ohjelmointi (DP) on laskennallinen menetelmä, joka auttaa ratkaisemaan monimutkaisia ongelmia pilkkomalla ne pienempiin osiin. Tämä tekniikka on erityisen hyödyllinen tilanteissa, joissa samaa aliongelmaa käsitellään toistuvasti. DP perustuu muistin käyttöön, jolloin aiemmin lasketut tulokset tallennetaan ja hyödynnetään myöhemmin saman ongelman ratkaisemiseksi.
