1. 首页
  2. 安全技术
  3. 网络攻防
  4. 链式存储结构的基本操作

链式存储结构的基本操作

上传者: 2019-05-31 22:02:35上传 RAR文件 144.94KB 热度 37次
(1)用带表头的链表存放输入的数据,每读入一个数,按升序顺序插入到链表中,链表中允许两个结点有相同值。链表的头结点存放链表后面的结点个数,初始化时就生成头结点(初值为0)。链表翻转是把数据逆序(变成降序),注意,头结点不动。翻转后要再翻转一次,恢复升序后才能插入新元素,否则会出错。(2)先定义堆栈的几个基本操作,再设计一主函数利用堆的操作完成以下功能:假设一个算术表达式中可以包含三种括号:()[]{},且这三种括号可以按任意次序嵌套使用(如:...[...{...}...[...]...]...(...))。编写判别给定表达式中所含括号是否正确配对出现的算法,已知表达式已存入数据元素为字符的单链表中。(3)先定义队列的几个基本操作,再设计一主函数利用队列的
下载地址
用户评论
码姐姐匿名网友 2019-05-31 22:02:35

非常不错的算法 很适合我们这些刚学习数据结构的 谢谢啦

码姐姐匿名网友 2019-05-31 22:02:35

挺不错的代码,很好,很需要