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

  • 题目:从顺序表中删除其值在给定值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;
}
相关推荐
apcipot_rain30 分钟前
计科八股20260616(2)/面经——线性代数对称阵求n次幂、概率论最大似然估计
算法
牛油果子哥q35 分钟前
并查集(DSU)超精讲,路径压缩、按秩合并、万能模板、连通性判定、最小生成树与刷题实战全解
数据结构·c++·最小生成树·并查集
cici158741 小时前
彩色图像模糊增强(Fuzzy Enhancement)MATLAB 实现
开发语言·算法·matlab
l1t1 小时前
DeepSeek总结的MariaDB 的 DuckDB 存储引擎
数据库·mariadb
宝贝儿好1 小时前
【LLM】第二章:HuggingFace入门学习
人工智能·深度学习·神经网络·学习·算法·自然语言处理
tiancaijiben1 小时前
阿里云VMware服务完全对接指南:从环境准备到混合云生产级应用
数据库
凌波粒1 小时前
LeetCode--491.递增子序列(回溯算法)
数据结构·算法·leetcode
啵啵啵鱼1 小时前
数组---完
算法·排序算法
嘿黑嘿呦2 小时前
chap 8排序
算法·蓝桥杯·排序算法·软件工程
Curvatureflight2 小时前
MySQL 深分页越来越慢?从 LIMIT OFFSET 改成游标分页
数据库·oracle