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

  • 题目:从顺序表中删除其值在给定值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;
}
相关推荐
sycmancia3 分钟前
Qt——多线程与界面组件的通信
开发语言·qt·算法
周杰伦的稻香13 分钟前
PostgreSQL中的METHOD(认证方法)
数据库·postgresql
万岳科技系统开发20 分钟前
智慧医院小程序开发满足医疗机构多场景服务需求
数据库·学习·小程序
想吃火锅100522 分钟前
【leetcode】5.最长回文子串js
算法·leetcode·职场和发展
CoderYanger37 分钟前
A.每日一题:1967题+1331题
java·程序人生·算法·leetcode·面试·职场和发展·学习方法
kisbad40 分钟前
Day 012|Embedding 和向量数据库:知识库检索到底在检什么
数据库·python·embedding·agent
Jasmine_llq44 分钟前
《P17010 [GESP202606 五级] 排排坐》
算法·贪心算法·数学化简求和式·排序sort 反向迭代器降序·线性遍历累加计算总权重和
va学弟1 小时前
LeetCode 热题 100 题解(1):哈希
python·算法·leetcode·哈希算法
谷禾牛博1 小时前
肠道菌群检测流程及差异和技术门槛在哪里?
数据库·经验分享·功能测试
Zhu7581 小时前
对docker环境的postgresql数据库做快速初始化
数据库·docker·postgresql