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

  • 题目:从顺序表中删除其值在给定值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;
}
相关推荐
l1t12 小时前
一个用postgresql的自定义函数求解数独的程序
数据库·postgresql·数独
智驱力人工智能12 小时前
货车走快车道检测 高速公路安全治理的工程实践与价值闭环 高速公路货车占用小客车道抓拍系统 城市快速路货车违规占道AI识别
人工智能·opencv·算法·安全·yolo·目标检测·边缘计算
喵手13 小时前
Python爬虫实战:电商实体消歧完整实战 - 从混乱店铺名到标准化知识库的工程化实现,一文带你搞定!
爬虫·python·算法·爬虫实战·零基础python爬虫教学·同名实体消除·从混乱店铺名到标准化知识库
weixin_4521595513 小时前
C++与Java性能对比
开发语言·c++·算法
80530单词突击赢13 小时前
C++哈希表实现:开散列与闭散列详解
算法·哈希算法·散列表
IvorySQL13 小时前
改变工作方式的 PostgreSQL 实用模式
数据库·postgresql
Timmylyx051813 小时前
类欧几里得学习笔记
笔记·学习·算法
wangluoqi13 小时前
26.2.2练习总结
算法
2301_7657031413 小时前
C++中的工厂模式实战
开发语言·c++·算法
Anarkh_Lee13 小时前
在VSCode中使用MCP实现智能问数
数据库·ide·vscode·ai·编辑器·ai编程·数据库开发