Comment Comment by noelwelsh Dynamic programming is often (always?) structured as a monoid, and that's the kind of thing that shows up in leetcode. parent noelwelsh 1 year ago