Krok 1 z 147%

Co je dynamické programování?

Dynamické programování (DP) je technika řešení problémů založená na jejich rozkladu na menší, překrývající se podproblémy a uložení odpovědi každého podproblému tak, aby se nikdy nepočítala znovu. Pomalou, opakující se rekurzi mění na rychlá a efektivní řešení.

Nápovědy

Ověřte si porozumění

Jaká je ústřední myšlenka dynamického programování?