![](https://img-blog.csdnimg.cn/direct/aa7f0616d5d84bbdbbf0fabacfe285c7.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
顺序结构
顺序结构习题
但去莫复问,白云无尽时
这个作者很懒,什么都没留下…
展开
-
单链表合并
建立两个升序排列的单链表,表中元素的数据类型是整数,将建立的两个链表合并为。【输入形式】分别输入两组数据,两组数据以回车分隔;【输出形式】输出合并后的结果,数据之间用单个空格隔开。一个新的升序的单链表,并输出显示已合并好的有序的单链表。有效数据元素,每个数据之间用空格隔开。原创 2024-02-29 22:32:34 · 219 阅读 · 0 评论 -
单链表操作
【问题描述】已知线性表中的元素以值非递减有序排列。【输出形式】删除后的链表数据。它们的值可以和表中的元素相同。并以单链表作为存储结构。若表中存在这样的元素。这里注意是大于且小于。原创 2024-02-28 11:31:14 · 185 阅读 · 0 评论 -
顺序表比较
【样例说明】输入样例中,去掉前缀2,3,4 表A'为(10,15),表B'为(21,12,27)2,3,4,21,12,27 //该行为A表数据。【输入形式】输入A、B两表的整数序列,整数之间用“,”号分开。2,3,4,10,15 //该行为A表数据。【输出形式】A>B输出1;≠空表,或者两者均不为空表,且 A'的首元小于。6 //该行为A表元素个数。5 //该行为A表元素个数。中除去最大共同前缀后的子表。【样例输出】-1 //(表示A原创 2024-02-20 18:59:01 · 114 阅读 · 0 评论 -
删除递增线性表中多余元素
试写一高效的算法,删除表中所有值相同的多余元素(使得操作后的线性表中所。有元素的值均不相同),同时释放被删结点空间,并分析你的算法的时间复杂。【输出形式】输出删除相同的多余元素后的线性表元素,元素之间以空格分隔。已知线性表中的元素以值的递增有序排列,并以单链表作存储结构。【输入形式】输入递增数字序列,以空格进行分隔。原创 2024-02-20 21:07:52 · 126 阅读 · 0 评论 -
线性表 链式结构
3 6 //插入位置与插入元素 如果插入位置不在范围内则不插入继续运行。【问题描述】创建链式线性表进行输入插入 寻找 删除 与 输出功能。1 2 3 4 5 //输入数据。4 // 输入删除要删除的元素。5 //输入元素个数。【输出形式】输出线性表。输入删除要删除的元素。原创 2024-02-20 21:09:38 · 194 阅读 · 0 评论 -
线性表 顺序结构
【问题描述】创建一个数据类型为整形的顺序结构的线性表完成输入,插入以及输出功能。【输入形式】先输入元素个数 再输入数据 输入插入的位置 插入元素。【输出形式】输出线性表。原创 2024-02-26 19:32:39 · 172 阅读 · 0 评论 -
顺序表插入
【问题描述】设顺序表va中的数据元素递增有序。试写一算法,将x插入到顺序表的适当位置。【输入形式】输入整数递增有序序列和插入的元素x,整数之间用逗号分开。1,5,6,10,14,17 //注:该行是有序顺序表的数据;【输出形式】输出插入后的有序序列,整数之间用逗号分开。【样例输出】1,5,6,7,10,14,17。6 //注:顺序表元素个数。7 //注:该行是插入值x;上,以保持该表的有序性。原创 2024-02-27 21:58:49 · 380 阅读 · 0 评论 -
顺序表操作
试对顺序表编写实现上述操作的算法。指明同一表中的元素值各不相同。为三个非递减有序的线性表。注意此题用顺序表编写程序。【输入形式】第一行为。【输出形式】删除后的。原创 2024-02-27 21:26:35 · 173 阅读 · 0 评论