"Algorithm Analysis and Design" Python Teaching Example of Greedy and Dynamic Programming (Frontiers in Computing and Intelligent Systems)