Esiste una differenza fondamentale tra la programmazione dinamica top-down e bottom-up?
In particolare, esiste un problema che può essere risolto dal basso verso l'alto ma non dall'alto verso il basso? Oppure l'approccio bottom-up è solo una svolta della ricorrenza nell'approccio top-down?