顺序表删除下标为【i-j】的所有元素

void delete(Sqlist&L,int i,int j)
{
    int k ,delta;
    delta=j-i+1;
    for(k=j+1;k<L.length;++K)
    {
        L.data[k-delta] = L.data[k];
    }
    L.length-=delta;//改变表长
}

猜你喜欢

转载自blog.csdn.net/qq_35025383/article/details/80038985