Post navigation Obama on ambition Dynamic programming and memorization: bottom-up vs top-down approaches