您所在位置: 网站首页 / 数据结构复习大纲.doc / 文档详情
数据结构复习大纲.doc 立即下载
2024-09-04
约707字
约6页
0
541KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

数据结构复习大纲.doc

数据结构复习大纲.doc

预览

免费试读已结束,剩余 1 页请下载文档后查看

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据结构复习大纲
第一章
基本概念:
1.数据结构的概念:
(1)逻辑结构:数据之间的结构关系,是现实中具体关系的抽象。
(2)存储结构:数据结构在计算机内存中的表示。
(3)算法:算法是求解问题的操作序列。
抽象数据类型:抽象数据类型是指一个数学模型以及定义在该模型上的一组操作。
3.算法的5个特征:
1)输入:0个或多个输入;2)输出:1个或多个输出;3)有穷性:算法必须在有限步内结束;4)确定性:组成算法的操作必须清晰无二义性;5)可行性:组成算法的操作必须能够在计算机上实现。
4.时间复杂度:
一般来说,设算法中基本操作的执行次数是问题规模n的某个函数f(n),算法的时间复杂度记作:T(n)=O(f(n))它表示随问题规模n的增大,算法执行时间的增长率与f(n)的增长率相同。
5.空间复杂度:
在本课程中,用执行算法所需的辅助空间的大小作为算法所需空间的度量。设执行算法所需的辅助空间是问题规模n的某个函数g(n),则算法空间复杂度记作:
S(n)=O(g(n))
注:要求会计算时间复杂度和空间复杂度!

第六章树与二叉树
1.二叉树的基本性质:
性质1在二叉树的第i层上最多有2i-1个结点
性质2深度为k的二叉树最多有2k-1个结点
性质3设二叉树叶子结点数为n0,度为2的结点n2,则n0=n2+1
二叉树的存储:
①顺序:(满二叉树或完全二叉树的顺序存储)

(非完全二叉树的顺序结构)


②二叉链表:


③三叉链表:






3.二叉树的遍历
①先序:



②中序:







③后序:


④层次:


先序、中序遍历二叉树的非递归算法:
先序:


中序:




查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

数据结构复习大纲

文档大小:541KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用