- 3
- 0
- 约6.14千字
- 约 38页
- 2018-12-14 发布于河南
- 举报
重难点-数据结构-第一讲
* * * * * * * * * * * * * * * 二、链栈----不带头结点的单链表 a4 a3 a2 a1 ∧ S e p 进栈Push: p-next=S; S=p; a3 a2 a1 ∧ a4 S 出栈Pop: p=S; S=S-next; free(p); 判栈空条件: S==NULL; p 队列 队列(Queue)是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。 在表中,允许插入的一端称作“队列尾(tail)” 允许删除的另一端称作“队列头(front)”。 队列又称FIFO(First In First Out 的缩写)表。 队列的存储表示和操作的实现 链队列 结构定义 typedef SLink QueuePtr; // 链队列的结点结构和单链表相同 typedef struct{ QueuePtr front; // 队列的头指针 QueuePtr rear; // 队列的尾指针 int length; // 队列元素个数 } Queue; // 链队列 循环队列 利用顺序分配存储结构实现队列 设立两个指针 front 和 rear 分别指示“队头”和“队尾”的位置 空队列时,令 front=rear=0 头指针始终指向队头元素,而尾指针指向队尾元素的下一个位置
您可能关注的文档
- 课件_第08讲:东欧中亚热点问题.ppt
- 课件_第07讲:俄罗斯外交与经济.ppt
- 课堂教学组织与管理+白春永+(2004年6月16日).ppt
- 课件_第06讲:当前俄罗斯的发展.ppt
- 课堂导入的技艺.ppt
- 课后翻译练习答案.ppt
- 课程总结2:俄罗斯思想.ppt
- 调查的技巧.ppt
- 谈-职场沟通.ppt
- 谈职场EQ.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)