社区
新手乐园
帖子详情
顺序表的删除问题
七公子v
2019-03-07 09:36:33
照着书上敲了一遍,有一个问题,删除了一个元素,把后面的往前挪,L->a[k-1]=L->a[k]这个过程是把后面的值复制给前面的位置吗?那最后一个a[length-1]不就多出来了,不用删除吗?
...全文
166
3
打赏
收藏
顺序表的删除问题
照着书上敲了一遍,有一个问题,删除了一个元素,把后面的往前挪,L->a[k-1]=L->a[k]这个过程是把后面的值复制给前面的位置吗?那最后一个a[length-1]不就多出来了,不用删除吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
七公子v
2019-03-07
打赏
举报
回复
哦哦,懂了,非常感谢
636f6c696e
2019-03-07
打赏
举报
回复
没有清除内存,只是把可访问的区域减少了 对于频繁添删元素的场景下,这种方式能够减少频繁申请释放内存的性能损耗
qq_42307333
2019-03-07
打赏
举报
回复
length已经减1了,正常是不会访问到那个地址了
顺序表
删除
元素的c语言算法,1.2.3 从
顺序表
中
删除
元素
1.2.3 从
顺序表
中
删除
元素下面介绍如何
删除
长度为n的
顺序表
中的第i个位置的元素。所谓
删除
长度为n的
顺序表
中的第i个位置的元素,就是指将
顺序表
第i个位置上的元素去掉。例如
顺序表
为:
删除
第i个位置的元素后,该顺序...
C语言
顺序表
删除
//
顺序表
删除
操作 # include <stdio.h> # define maxsize 10 // 定义
顺序表
结构体 typedef struct { int data[maxsize]; int length; }SqlList; // 初始化
顺序表
void InitList(SqlList &L) { // ...
顺序表
的
删除
如果我们想
删除
其中一个元素,那么就存在一个
问题
,
删除
顺序表
的一个元素不难,但是空出来的位置就让它在那里吗?答案是不可以的。因为那样就违背了
顺序表
的原则。
顺序表
例如说
顺序表
0~7,假设我们想要
删除
3这个...
顺序表
删除
元素
顺序表
删除
的两种办法,
删除
某一个元素,
删除
所有值为X的元素
王道之数据结构
顺序表
1.从
顺序表
中
删除
具有最小值的元素
从
顺序表
中
删除
具有最小值的元素(假设唯一)并由函数返回被
删除
的元素的值。 空出的位置由最后一个元素填补,若
顺序表
为空则显示错误信息并退出 /*从
顺序表
中
删除
具有最小值的元素(假设唯一)并由函数返回被
删除
...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章