Illustrating the Suitability of Greedy and Dynamic Algorithms Using The Economics Concept of "Opportunity Cost". - Eugene Callahan; Robert Murphy; Anas Elghafari (CoRR, 2020)