从顺序表中删除其值在给定值s与t之间(包含s和t,要求s [算法分析] 从前向后扫描顺序表L,用k记录元素值在s到t之间元素的个数(初始时k=0)。对于当前扫描的元素,若其值不在s到t之间,则前移k个位置,否则执行k++。由于这样每个不在s到t之间的元素仅移动一次,因此算法效率高。 [算法描述]
bool Del(SqList &L,ElemType s,ElemType t){
int i,k=0;
if(L.lenght==0||s>=t)
return false; //线性表为空或s、t不合法,返回
for(i=0;i



