<p>
一般问题求解可以归纳为4个主要步骤:理解问题、制定计划、执行计划、回顾和展望。在制定计划过程中,需要某种策略,例如:<br>
寻找一种模式,如果是计算问题,可以考虑哪些计算机学科的核心概念可以应用。<br>
研究有关问题,并确定是否可以应用同样的技术解决(如同计算机科学核心概念中的重用概念)。<br>
列出表格(利用计算机科学中的按空间排序和按时间排序的概念)。<br>
制作图形(利用计算机科学中的概念和形式模型概念)。<br>
逆向求解(利用计算机科学中的一致性和完备性概念)。<br>
确定一个子目标(利用计算机科学中的抽象层次概念)。</p>