递归

将复杂问题一步步分解成最小解决单元,然后向上一步步返回答案
案例:
Boss想知道重庆哪一家火锅最好吃,于是问了自己的秘书A先生,A先生于是去问自己的重庆朋友C女士,C女士向自己的吃货闺蜜D女士打听,D女士告诉C女士xx火锅最正宗,于是C女士告诉A先生xx火锅最正宗,A先生告诉Boss重庆xx火锅最正宗。

迭代

直接动手解决问题,将先得到的结果作为解决后面问题的条件
案例:
Boss想知道重庆哪一家火锅最好吃,于是问了小A,小A说我不太了解,去问问小C吧,小C重庆人;于是Boss去问了小C,小C说我不太了解吃的,去问问小D吧,小D号称重庆美食家;于是Boss去问了小D,小D说重庆xx火锅最正宗。