Void DeleteElement(&Sqlist L,Elemtype x)
{
Int k=0;//k用来表示当前遍历的元素当中不是X的元素个数
For(int i=0; i<L.length; i++)
{
If(L.data[i]!=x)
{
k++;
L.data[i-k]=L.data[I];//让不等于x的元素向前移动k个位置
}
}
L.length=k;
}
Void DeleteElement(&Sqlist L,Elemtype x)
{
Int k=0;//k用来表示当前遍历的元素当中不是X的元素个数
For(int i=0; i<L.length; i++)
{
If(L.data[i]!=x)
{
k++;
L.data[i-k]=L.data[I];//让不等于x的元素向前移动k个位置
}
}
L.length=k;
}