理解程序的本质 程序是为了解决实际的问题而存在,从本质上而言,程序是解决问题的步骤描述。 首先理解实际问题 确认问题类型 如:数值计算,求最小值个数 确认求解的步骤 如:打开文件,读数据,关闭文件,计算和 如何判断求解步骤的好坏? 用尽量少的内存空间解决问题; 用尽量少的步骤解决问题。 小结 程序是为了具体问题而存在的; 程序需要围绕问题的解决进行设计; 同一个问题可以有多种解决方案。