T trekhleb.dev Dynamic Programming vs. Divide-and-Conquer (2018) 214 points trekhleb 5 years ago 115 comments