- 10
- 0
- 约小于1千字
- 约 6页
- 2016-11-17 发布于天津
- 举报
为什么学习数据结构.ppt
* * 程序=算法+数据结构 学习计算机语言,目的只有一个:让你在与计算机交流的过程中,体会计算机解决问题的方式! “数据结构”是计算机存储、组织数据的方式。 “算法”是对解决问题的过程的描述。 精心选择的数据结构可以带来更高的运行或者存储效率的算法。数据结构往往同高效的检索算法和索引技术有关。在许多类型的程序的设计中,数据结构的选择是一个基本的设计考虑因素。许多大型系统的构造经验表明,系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了最优的数据结构。许多时候,确定了数据结构后,算法就容易得到了。有些时候事情也会反过来,我们根据特定算法来选择数据结构与之适应。不论哪种情况,选择合适的数据结构都是非常重要的。 要想成为一个专业的开发人员,至少需要以下三个条件:? 1、能够熟练地选择和设计各种数据结构和算法。? 2、至少要能够熟练地掌握一门程序设计语言。? 3、熟知所涉及的相关应用领域的知识。? 第一个条件需要花相当的时间和精力才能够达到,它是区分一个程序设计人员水平高低的一个重要标志。缺乏数据结构和算法的深厚功底,很难设计出高水平的具有专业水准的应用程序。 我们有时会说,一个人不会做事,其实并不是说这个人做的事不对,而是说这个做事的方法没有条理或是显得笨拙。做事的方法在程序设计中就是算法,同样一件事,选择不同算法显现的结果就是截然不同的。 1、了解经典算法。
原创力文档

文档评论(0)