已知两个非递减线性表la和la,把它们合并到线性表lc中,要求lc表也是非递减的,并且不能有重复的元素,求大神帮助
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

首页/
已采纳
c语言版 合并顺序线性表
收起
- 写回答
- 好问题 1 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
王昱潇 2016-09-21 21:47关注本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 1举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2016-03-10 05:28回答 4 已采纳 La Lb不是指针 pa=La->elem;pb=Lb->elem; 修改为 pa=La.elem;pb=Lb.elem; 或者把它们修改为指针。
- 2022-09-05 04:41回答 2 已采纳 解答如下,有问题请回复 #include <stdio.h> #define MAXSIZE 100 typedef int DataType; typedef struct{
- 2022-03-24 09:30回答 2 已采纳 插入前端就需要将当前所有元素后移一位,然后将新元素放到第0位增加一个前插函数 void ListInsertPrev(List &L, int e) //将e插入到List的最后 { fo
- 2021-05-22 19:25蔓红荔的博客 //初始条件:已知顺序线性表La和Lb的元素按值非递减排列 //操作结果:归并La和Lb得到新的线性表Lc,Lc的元素也按值非递减排列 #endif // FUNCTION_H_INCLUDEDfunction.c #include #include #include "declaration.h" ...
- 2022-03-25 05:21回答 1 已采纳 void UnionList(SqList& La, SqList Lb) { int eb, j; La.length = GetlengthList(La); Lb.le
- 2022-01-25 07:13回答 2 已采纳 因为你最后的while没有括号,只有data在里面,next不在里面,所以p永远不为null,永远打印,死循环了,直到输出缓冲区溢出报错
- 2022-11-01 03:08回答 2 已采纳 两个顺序链表的合并可以参考这篇文章https://blog.csdn.net/m0_51787573/article/details/127289305?spm=1001.2014.3001.5502
- 2022-04-17 09:46胡阳阳Y的博客 首先顺序线性表是由数组来实现的,这里有一个误区,顺序线性表并不等同于数组,计算机在内存中开辟一段连续的空间,数组就是这一段连续的空间,可以想象成顺序线性表存放在这一段空间内部,所以线性表的长度不能大于...
- 2020-03-05 02:46回答 1 已采纳 你的程序大约有10个错误,前两个分别是 #include for(i=0;i scanf("%d",&L.elem[i]); 要更好的回答,请先采纳
- 2022-03-26 09:12回答 1 已采纳 修改处见注释,供参考: //设有两个按元素值递增有序的单链表A和B(单链表A和B), //编一程序将单链表A和B归并成一个新的递增有序的单链表C //(值相同的元素均保留在单链表C中)。 #inclu
- 2022-09-05 06:16回答 2 已采纳 List *L1;L1 = L1->InitList(L1);指针还没分配空间,不能操作其属性函数也不能这么写啊,List本身就代表顺序表对象了,初始化为空就不需要再传递一个类指针 class
- 2022-01-10 16:49南浔Pyer的博客 #include<stdio.h> #include<stdlib.h> #define Status int #define INIT_SIZE 20 #define LISTINCREMENT 10 ...//顺序表存储结构 typedef struct { ElemType *pstu; int Length; int Listsize; }SqList
- 2011-04-15 12:37在这个“线性表的合并/c语言”项目中,我们将探讨如何使用C语言来实现线性表的合并操作,特别是针对有序线性表的合并。此程序采用单链表作为线性表的实现方式,它是一种动态数据结构,允许在运行时添加或删除元素。 ...
- 2022-10-18 16:42骑着蜗牛ひ追导弹'的博客 顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储,并在数组上完成数据的增、删、查、改。
- 2024-10-07 15:51顺序表是一种常见的线性表数据结构,它在物理上是连续存放的,逻辑上是线性结构。而当我们谈论“非递减顺序表合并”时,这通常意味着我们需要合并两个已经按照非递减顺序排列的顺序表,并确保合并后的结果仍然是有序...
- 没有解决我的问题, 去提问