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

  • 题目:从顺序表中删除其值在给定值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;
}
相关推荐
e***0961 分钟前
MySQL-递归查询
数据库·windows·mysql
('-')3 分钟前
《从根上理解MySQL是怎样运行的》第十三章笔记
数据库·笔记·mysql
r***18644 分钟前
如何使用C#与SQL Server数据库进行交互
数据库·c#·交互
数字化脑洞实验室6 分钟前
智能决策与决策优化:从算法到产业的演进逻辑
算法
cpp_25016 分钟前
P5412 [YNOI2019] 排队
数据结构·c++·算法·题解·洛谷
程序员皮皮林15 分钟前
Redis:大数据中如何抗住2000W的QPS
大数据·数据库·redis
kingmax5421200820 分钟前
图论核心算法(C++):包括存储结构、核心思路、速记口诀以及学习方法, 一站式上机考试学习【附PKU百练,相关练习题单】
c++·算法·图论·信奥赛·上机考试·百练·pku
罗湖老棍子23 分钟前
【例9.15】潜水员(信息学奥赛一本通- P1271)
c++·算法·动态规划·二维费用背包
_OP_CHEN27 分钟前
算法基础篇:(二十一)数据结构之单调栈:从原理到实战,玩转高效解题
数据结构·算法·蓝桥杯·单调栈·算法竞赛·acm/icpc
n***s90927 分钟前
Redis如何设置密码
数据库·redis·缓存