编程的精义:
程序=算法+结构
对于程序员的定义:
他们掌握了一门语言,懂的一些生活钟最长剑的逻辑。他们用户程序的方式思考和学习一些算法,并根据前人的经验,把这些算法跑在了一些数据结构之上。最后,我们就看到了他们写的程序。
什么是算法?
算法是对一个程序逻辑实现的描述,而结构是逻辑实现所衣服的数据实体。只要开发人员将这个程序的算法设计出来,把结构描述出来了,那么程序就已经定型了。剩下的事,简而言之,就是劳力活。
在所有的算法描述钟,有且仅有三种执行逻辑:顺序、分支和循环。简单若顺序表。复杂的如树、图,他们的算法都是用上面这三种执行逻辑来描述的。
博客阐述编程精义为程序等于算法加结构。程序员掌握语言和逻辑,用程序方式学习算法并应用于数据结构。算法是程序逻辑实现描述,结构是逻辑实现依托的数据实体,算法描述仅有顺序、分支和循环三种执行逻辑。
5747

被折叠的 条评论
为什么被折叠?



