-
题目:从顺序表中删除其值在给定值s和t之间(s<t)的所有元素,若s或t不合理或顺序表为空,则显示错误信息并退出运行
-
bool Del_s_t(SqList &L,ElemType s,ElemType t){ int i,k=0; if(L.length==0||s>=t){ return false; for(i=0;i<L.length;i++){ if(L.data[i]>=s&&L.data[i]<=t){ k++; else L.data[i-k]=L.data[i]; } } L.length-=k; return true; }
【数据结构】【顺序表算法】 删除特定范围内的元素
最新推荐文章于 2024-10-04 20:45:38 发布