数据结构与算法・自考终极背诵版.docxVIP

  • 17
  • 0
  • 约1.14千字
  • 约 3页
  • 2026-03-14 发布于山西
  • 举报

数据结构与算法?自考终极背诵版

(适合所有省份统考,通用必背)

一、选择填空必背(20分稳拿)

数据结构三要素:逻辑结构、存储结构、运算

逻辑结构:线性、树、图、集合

存储结构:顺序、链式、索引、散列

算法5特性:有穷、确定、可行、输入、输出

时间复杂度

O(1)O(logn)O(n)O(nlogn)O(n2)

算法好坏:正确、可读、健壮、时间空间效率高

二、线性表

顺序表:连续、随机存取、插入删除要移动

单链表:不连续、顺序存取、插入删除方便

头结点:不存数据,方便操作

三、栈队列(必考)

栈:后进先出LIFO应用:括号匹配、表达式求值、递归

队列:先进先出FIFO应用:广度优先BFS、缓冲

循环队列

空:front==rear

满:(rear+1)%maxsize==front

四、数组、串

多维数组:行优先

KMP:不回溯,效率高

五、二叉树(重中之重)

必背3条性质

第i层最多:2i?1

深度k最多:2k?1

叶子=度2结点+1:n0?=n2?+1

遍历(大题必考)

先序:根→左→右

中序:左→根→右

后序:左→右→根

层次:从上到下,从左到右

哈夫曼树

权小先合并

WPL:带权路径长度

哈夫曼编码:前缀编码,无二义

六、图

存储:邻接矩阵、邻接表

遍历:

DFS深度优先(栈)

BFS

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档