Comment Comment by mattkrause What were you supposed to use instead? My impression is that dynamic programming is sometimes sluggish but often better than the alternatives. parent mattkrause 9 years ago