c++编程问题怎样删除一个结构体数组中的数据 比如图中,我想删除茶叶这一项的所有数据,该怎么办呢? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c++编程 结构体数组 茶叶 搜索资料 2个回答 #热议# 空调使用不当可能引发哪些疾病? shu2xiao 2017-12-28 · TA获得超过246个赞 知道小有建树答主 回答量:122 采纳率:100% 帮助的人:82.1万 我也去答题访问个人页 关注 展开全部 数组的好处是,可以以O(1)的复杂度随机访问某个元素,但是插入或删除的话,就比较麻烦了:如果想删除数组中某一个元素的话,就需要把这个元素后面的数据项全部往前移动一位,复杂度是O(N)。或者换种思路,可以使用“逻辑删除”:在结构体中增加一个标识为“bDeleted",删除一个元素,其实就是把这个标识为设置为1,然后处理数据的时候判断这个标识为是否被设置,对于设置了标识位的元素,就认为它是删除了的。 更多追问追答 追问 如果数组往前移一位,最后一组就重复了啊 虽然删除了茶叶,但猪这一项重复了 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 玻尔科研空间站广告2025-03-02面向具有Python语言程序设计基础的大学生和社会公众,介绍常见数据结构以及经典算法。课程概述、算法分析、线性结构、递归与动态规划、排序查找、树及其算法、图及其算法。www.bohrium.com 军前武将将军b 2017-12-27 · TA获得超过343个赞 知道小有建树答主 回答量:522 采纳率:34% 帮助的人:137万 我也去答题访问个人页 关注 展开全部 所有数据, 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容2025精选数据结构教案范本.doc-任意下载 实用版 .docwww.gzoffice.cn查看更多算法-ai辅助面试www.lalanmo.com查看更多超级码客~2025版海量数据结构与算法面试题+笔试&答案超级码客涵盖超 3000 道数据结构与编程算法常见面试题,适合全体系复习巩固编程基础www.chaojimake.cn广告 其他类似问题 2017-05-08 C++ 怎么删除结构体数组中的某一个 1 2016-11-19 C++如何删除一个结构体数组 2 2018-03-29 c++怎么清空结构体数组里的数据 9 2016-06-09 在C语言中,怎么删除一个结构体数组中的数据? 1 2016-08-25 C++如何读入一个文件中的结构体数组数据? 5 2019-06-26 c++如何删除一个数组中的重复元素 9 2018-02-27 c++里如何删除数组中的元素 17 2018-12-07 C++中定义一个结构体数组,该数组中有100个这样的结构体对象,怎么给这个数组赋值?求教 更多类似问题 > 为你推荐: