#2
yuccn2013-03-24 20:37
|
int delete(LList *&A,int x,int y){
int k1,k2,n;
bool flag1 = false;
for(int i=0;i<A->length;i++){
if(A->data[i]>=x&&!flag1){
k1=i;
flag1 = true;
}
if(A->data[i]<=y){
n=i;
}
}
k2=k1;
for(int i=n+1;i<A->length;i++){
A->data[k1]=A->data[i];
k1++;
}
A->length=A->length-(n-k2+1);
return 0;
}