值复制至长度结果操作指针标识符,长度结果操作指针标识符增一(+1)。无论该条件语句如何,检索指针标识符都继续检索(+1)。从而检索指针标识符i遍历了整个顺序表,长度结果操作指针标识符j表明了留下数据的个数即顺序表的长度。自然的,i与j之差为所删数据(值为K的数据)的个数。用伪码写出来相当简单。
//取地址符号会有amp乱码我就不打出来了
//英文符号大于小于也有显示问题就换中文大于小于号
//传统代码里是不能有中文字符的,只支持ASCII码
//反正以后复杂一点的我也懒得打上来
//除非用PC端CtrlCV
void Fun(SqList 取地址L,ElemType K){
i=0;
j=0;
while (i<L.length){
if (L.elem[i]!=K){
L.elem[j]=L.elem[i];
j++;
}
i++;
}
L.length=j;
}
——————作者的话——————
早上做的梦关于集训营什么的,社交、小团体、还有初中同学szy、邻居stf、陌生人、虚伪的年轻人社交。
PUA,“泡学大师”,真是垃圾,恶心,恶心。
本章还未完,请点击下一页继续阅读>>>