2021-09-07

顺序表去重伪代码

顺序表删除其重复值元素算法

下面展示一些 伪代码代码片

题目:从有序表中删除其值重复的元素,使表中元素均不同
// 伪代码 
typedef struct{
  Elemtype *data;//数据元素
  int MaxSize,length;//最大容量,表长度
}SqList;

bool delete_Same(SqList &L)
{
if(L.length==0)
return false;
int i,j;//i,j分别标记数组下标
//开始循环遍历
for(i=0,j=1;i<L.length;j++)
if(L.data[i]!=L.data[j])
{
L.data[++i]=L.data[j];
}
L.length=i+1;
return true;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值