视频资料

网校排名

网校答疑

网校老师

网校专题

您当前的位置:首页 > 考研 > 专业课 > 计算机专业考研——数据结构知识点总结(二)

计算机专业考研——数据结构知识点总结(二)

科目:专业课

资料大小:207KB

上传时间:2021-06-03

下载:452次

立即下载
徐琦
徐琦

主讲科目:病理学、外科学、医学人文精神

直播预定 课程试听
武峰
武峰

北外博士,布朗大学博士后,前外交部翻译,主讲:翻译基础

直播预定 课程试听
文件摘要

(二) 链栈

链栈是没有附加头结点的运算受限的单链表。栈顶指针就是链表的头指针

进栈: p->data=x;p->next=S->top;S->top=p;( 先进后出) S 的 next 指向前面

出栈: S->top=p->next;free(p);

顺序栈

顺序栈: ( 栈顶插入和删除,栈底为 0 )

初始栈: s->top=-1;

进栈: s->top ;S->data[s->top]=x;

出栈: x=S[s->top];s->top--;

树存储结构

1 , 双亲链表表示法利用树中每个结点的双亲唯一性 , 在存储结点信息的同时 , 为每个 结点附设一个指向其双亲的指针 parent ,惟一地表示任何 - 棵树。

2 , 孩子链表表示法是为树中每个结点设置一个孩子链表 , 并将这些结点及相应的孩子 链表的头指针存放在一个向量中。类似 hash

3 ,在存储结点信息的同时,附加两个分别指向该结点最左孩子和右邻兄弟的指针 域 leftmostchild 和 rightsibling ,即可得树的孩子兄弟链表表示。 这种存储结构的最大优点是:它和二叉树的二叉链表表示完全一样

相关推荐

更多>
微信号

扫码添加老师微信,获取下载码

考点试题免费下载

添加微信,获取下载码

考点试题免费下载
微信号:18925252329、18925252357

若已添加微信获取下载码,可输入下载码直接下载

下载码出错,请重新输入