一个顺序表元素值无序,编写算法,删除顺序表中值相同的多余元素。
2-5delete_sameSqlist-2.c
//一个顺序表元素值无序,编写算法,删除顺序表中值相同的多余元素。
#include"seqlist_def.h"
#include"stdio.h"
void delete_unordered_same(SEQUENLIST *a)
{
int i=0,j,k;
while(i<a->last)
{
for(j=i+1;j<=a->last;j++)
while(a->datas[i]==a->datas[j])
{
for(k=j;k<=a->last;k++)
a->datas[k]=a->datas[k+1];
a->last--;