《数据结构》(C语言版)第一章_绪论.pptVIP

  • 5
  • 0
  • 约4.89千字
  • 约 52页
  • 2020-07-21 发布于浙江
  • 举报
数据结构在计算机科学中的地位 数据结构是计算机软件和计算机应用专业的核心课程之一,由于在计算机系统软件和应用软件中都要用到各种数据结构,要想更有效地使用计算机,就必须学习数据结构的有关知识。 程序设计的实质是对实际问题选择一种好的数据结构,加之设计一个好的算法,而好的算法在很大程度上取决于描述实际问题的数据结构。 数据结构在软件从业人员的知识与技能结构中的地位 任何受过专业训练的程序员,对“数据结构”这门课程中涉及到的各种数据结构都不会陌生,但是在实际的编程工作中,大部分的数据结构都不会用到,而且也永远都不会用到。虽然如此,深入地理解基本数据结构的概念和实现细节,仍然是每个程序员的任务。这不仅仅是因为,掌握这些知识将有利于更加正确和灵活地应用它们,而且也是因为,对于语言背后的实现细节的求知欲是一个优秀程序员的素质。 --摘自《最基础的数据结构》 第一章 绪论 §1.1 什么是数据结构 数据的逻辑结构:只抽象反映数据元素的逻辑关系。 时间复杂度随n变化情况的比较 ADT的表示和实现: 抽象数据类型需要通过固有数据类型(高级编程语言中已实现的数据类型)来实现。 例如,对以上定义的复数。 typedef struct {

文档评论(0)

1亿VIP精品文档

相关文档