【数据结构】【顺序表算法】 删除特定范围内的元素

  • 题目:从顺序表中删除其值在给定值s和t之间(s<t)的所有元素,若s或t不合理或顺序表为空,则显示错误信息并退出运行

cpp 复制代码
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;
}
相关推荐
SAP小崔说事儿1 分钟前
在数据库中将字符串拆分成表单(SQL和HANA版本)
java·数据库·sql·sap·hana·字符串拆分·无锡sap
阿昭L12 分钟前
leetcode链表相交
算法·leetcode·链表
闻缺陷则喜何志丹29 分钟前
【计算几何】仿射变换与齐次矩阵
c++·数学·算法·矩阵·计算几何
liuyao_xianhui35 分钟前
0~n-1中缺失的数字_优选算法(二分查找)
算法
川贝枇杷膏cbppg1 小时前
asmcmd
数据库·oracle
hmbbcsm1 小时前
python做题小记(八)
开发语言·c++·算法
机器学习之心1 小时前
基于Stacking集成学习算法的数据回归预测(4种基学习器PLS、SVM、BP、RF,元学习器LSBoost)MATLAB代码
算法·回归·集成学习·stacking集成学习
图像生成小菜鸟1 小时前
Score Based diffusion model 数学推导
算法·机器学习·概率论
JIngJaneIL1 小时前
基于java+ vue助农电商系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
IndulgeCui1 小时前
基于CentOS7 DM8单机部署配置记录-20251216
数据库