《数据结构》期末复习大纲

本文是关于数据结构的学习复习,涵盖了数据和数据结构的基本概念,如数据元素、数据对象、线性表、栈和队列的特性及操作,还包括树和图的定义、术语及遍历算法。此外,还讨论了查找和排序算法,如二叉排序树、哈希表和各种排序方法的时间复杂度。
摘要由CSDN通过智能技术生成

《数据结构》复习

第1章 绪论

  1. 数据、数据元素、数据项、数据对象、结构、数据结构的概念。
    1. 数据:描述客观的数、字符,所有能被计算机程序处理的符号集合。
    2. 数据元素:数据的基本单位。是数据结构中讨论的基本单位--结点、顶点、记录
    3. 数据项:域。
    4. 数据对象:性质相同的有限个数据元素的集合。
    5. 数据结构:带结构的数据元素的集合。逻辑结构和物理结构(存储结构)
      1. 施加在该数据上的操作叫运算
      2. 数据的存储结构的实现 叫 映射
  2. 逻辑结构的类型有哪些?
    1. 集合
    2. 线性结构。最多只有一个前驱元素和后继元素
    3. 树形结构。只有一个根节点。
    4. 图形结构。多个前驱结点和后继结点
  3. 软件开发中的存储结构有哪些?
    1. 顺序存储结构
      1. 直接映射:节省存储空间
      2. 缺点:初始空间难确定,插入删除需要移动较多的数
    2. 链式存储结构
      1. 用指针实现。优:便
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值