一.课程内容概要
二.数组
三.稀疏矩阵
考试中使用带入法即可:
四.数据结构的定义
线性结构:
非线性结构:树,图(有可能有闭环)
五.线性表和
线性表:顺序表,链表(单链表,循环链表,双向链表)
链表的基本操作
删除:p.next = q.next
插入操作:首先是s.next = p.next,然后再p.next=s.next赋值
双向的一般不考,比较难
六.线性表-顺序存储与链式存储对比
七.线性表-队列与栈
例题:
八.广义表
九.树与二叉树
二叉树遍历
前序遍历:根左右-->12457836
中序遍历:左根右-->42785136
后序遍历:左右根-->48752631
层次遍历:按顺序遍历-->12345678