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

  • 题目:从顺序表中删除其值在给定值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;
}
相关推荐
paeamecium9 分钟前
【PAT】 - Course List for Student (25)
数据结构·c++·算法·pat考试
wen__xvn21 分钟前
力扣洛谷模拟题刷题2
算法·leetcode·职场和发展
漫随流水34 分钟前
c++编程:说反话(1009-PAT乙级)
数据结构·c++·算法
实泽有之,无泽虚之37 分钟前
ORA-12518:Oracle 监听程序无法分发客户端连接原因及解决方法
数据库·oracle
Elastic 中国社区官方博客38 分钟前
组合 OpenTelemetry 参考架构
大数据·数据库·elasticsearch·搜索引擎·架构
披着羊皮不是狼39 分钟前
深度解构栈内存的物理逻辑与系统保护
数据结构··底层原理
Z_Wonderful41 分钟前
在 **Next.js** 中使用 `mysql2` 连接 MySQL 数据库并查询 `xxx` 表的数据
android·数据库
计算机安禾1 小时前
【数据结构与算法】第23篇:树、森林与二叉树的转换
c语言·开发语言·数据结构·c++·线性代数·算法·矩阵
hnjzsyjyj1 小时前
洛谷 P2015:二叉苹果树 ← 有依赖的背包问题
数据结构·有依赖的背包
FirstFrost --sy1 小时前
MySql 内外连接
android·数据库·mysql