摘要: 理解程序的本质程序是为了实际的问题而存在从本质上而言,程序是解决问题的步骤描述 一小步的进阶首先理解实际问题! 确认问题类型– 如:数值计算,求最小值个数 确认求解的步骤– 如:打开文件,读数据,关闭文件,计算和问题:如何判断求解步骤的好坏 通过下面的例子说明: 三个函数输出相同,可是很明显,第 阅读全文
posted @ 2017-07-09 10:02 Crystal_Guang 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 其实,大多时候,我们大多都有一种感觉,能看懂别人的代码,可是自己写不出来,自己掌握的,是语言的基础,局限于语法层次,要想写出算法,需要数据结构的铺垫,后期也需要强大的数学推导能力。 数据结构不等于算法,但确实进阶算法的必备基础,比如,设计实现一个计算器程序,要能够做到识别整个计算表达式,不使用数据结 阅读全文
posted @ 2017-07-09 08:51 Crystal_Guang 阅读(297) 评论(0) 推荐(0) 编辑