2.0 程序设计的四个方面
1.数据结构(对数据的描述,主要,加工对象)2.算法(对操作的描述,主要,灵魂)3.程序设计方法(编程需要采用合适的方法) 4.语言工具(工具)
2.1什么是算法
1.算法:为解决一个问题而采取的方法和步骤(广义)
2.计算机算法:1.数值运算算法(1.目的:求数值解;2.对该算法研究比较深入,往往有现成的模型,可以运用数值分析的方法) 2.非数值运算算法(只有一些典型的非数值运算算法,如排序算法,查找搜索算法等,有现成,成熟的算法可以提供)
3.