/*从顺序表中删除所有其值重复的元素,使表中所有元素的值均不相同*/
void Delist_El_same(SqList *L) //
{
for(int i=0;i<L->length;i++){
for(int j=i+1; j<L->length; j++){
if(L->elem[j] == L->elem[i]){
for(int k=j; k+1<L->length;k++){
L->elem[k] = L->elem[k+1];
}
L->length--;
j--; //注意,元素j+1移动到了j,而计数j正常加一,需要减减!
}
}
}
}