早教吧作业答案频道 -->其他-->
已知一个顺序表A。其元素值非递减有序排列,编写一算法删除表中多余的值相同的元素。(C++)
题目详情
已知一个顺序表A。其元素值非递减有序排列,编写一算法删除表中多余的值相同的元素。(C++)
▼优质解答
答案和解析
void DelElem(ElemType Sqlist[],int &n,int i){
int j;
if(i<1||i>n)
exit(0) /*非法删除*/
for(j=i;j Sqlist[j-1]=Sqlist[j]; /*将第i位置,以后的元素依次前移*/
n--; /*表长减1*/
}
int j;
if(i<1||i>n)
exit(0) /*非法删除*/
for(j=i;j
n--; /*表长减1*/
}
看了已知一个顺序表A。其元素值非递...的网友还看了以下:
关于数据结构删除的三道题,(1)删除p所指向结点的后继结点(假设存在)(2)删除p所指向的结点(3) 2020-03-30 …
线性表L=(a1,a2,…,an)用数组表示,假定删除表中任何一元素的概率相同,则删除一个元素平均需 2020-05-23 …
对长度为n的顺序线性表进行删除元素的操作,如果删除每一个元素的概率相同,则删除一个元素移动元 2020-05-24 …
对长串为n的顺序线性表进行删除元素的操作,如果删除每一个元素的概率相同,则删除一个元素移动元 2020-05-24 …
以下叙述中正确的是.A、删除一个数据库后,其内的表也一定被删除B、任何一个表只能为一个数据库所有, 2020-06-07 …
在Excel2010中,若需要删除一个工作表,右击它的表标签后,从弹出的菜单列表中选择A、“重命名 2020-06-16 …
在阴森森的一片寂寞之中,始终只有这么几个人在行走,他们的英雄气概不能不令人钦佩删去阴森森表达效果有 2020-06-27 …
问:从一个栈顶指针为HS的链栈中删除一个结点时,用X保存被删结点的值,则执行?从一个栈顶指针为HS 2020-06-28 …
我才学数据结构,求大虾帮助.写一个函数,删除一个表中所有重复的值,例如将(1,2,2,3,2,5) 2020-07-14 …
一个顺序表元素值有序递增,编写算法,删除顺序表中值相同的多余元素. 2020-07-14 …