练习

36 阅读1分钟

删除顺序表内其值从s到t值之间的元素,要求s<t

void DEXs_t(SqList &L,int s,int t){
    if(s>=t || L.length == NULL)
        return false;
    for(i=0;i<L.length;i++){
        if(L.data[i] >= s)
            k++;
        else
            L.data[i-k] = L.data[i];
    }
    L.length = L.length-k;
    return true;
}