7 ms·
That is hilarious.. I vaguely remember thinking, when I encountered this class of algorithms in college, that it was not particularly well named.
by threepipeproblm 10y ago
That is hilarious.. I vaguely remember thinking, when I encountered this class of algorithms in college, that it was not particularly well named.
- chamakits 10y agoOh my me too. Every time I come across the concept, I get bothered and feel like I must have missed a core concept of it, as the naming never made any amount of sense for me. For some reason, this truly brings me some amount of peace. Both that the name was applied for non-obvious reasons, and that I'm not the only one to find the name misfitting.
- prashnts 10y agoOh I wish I'd learned this last year when I had a Dynamic Programming module in Systems' Biology course. The name never particularly made sense to me, and seemed like memoizing was the core principle -- which is definitely smart, but I didn't see a reason how it was dynamic. :)
- DonHopkins 10y agoMe to. It's such a vague general purpose complement you could apply to anything, like "elegant programming" or "usefulness oriented". And it turns out that was just why it was chosen!