题目描述:
从顺序表中删除其值在给定值s与t之间(包括s和t,要求s小于t)的所有元素
算法思想:
这题没什么好说的。
核心代码:
int del_s_t(SqList &L,int s,int t)
{
if(L.length==0||s>=t)
return false;
int new_index=0;
for(int i=0;i<L.length;i++)
{
if(L.data[i]<s||L.data[i]>t)
L.data[new_index++]=L.data[i];
}
L.length=new_index;
return 0;
}