您的位置:首页 > 职场人生

像程序员一样思考摘要

2017-03-14 10:13 274 查看
第一章

   基本问题的解决技巧

1、总是要制定计划(分析各种问题的可能性,制定各种可行方案)

2、重新陈述问题(重新梳理可能会产生非常有价值的结果,确认问题,在其他方面提供帮助)

3、划分问题(将问题分解为更加基础或者小的子问题。几个步骤/阶段)

4、从自己所知的开始(根据已有知识、限制性条件来分析问题)

5、削减问题(遇到无法解决的问题时,可以削减问题的范围,增添约束条件,产生已知的结局方案。遇到复杂/困难的问题,降低问题难度,从更简单问题入手,逐渐深入,增加问题的难度。branch-bound)

6、寻找类比(寻找当前问题和已知问题的相似性。DP)

7、试验(猜测入手,试验并并观察结果,不断改进)

8、避免陷入挫折感(适当休息来保持头脑清醒)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  程序员