关于数组删除总感觉还有缺陷

来源:2-5 包含,搜索和删除

king_zl

2018-09-26

图片描述
如题,size为6时,index为5,当想删除索引为5位置的元素时,无法删除,因为 5 + 1 !< size(6),bobo,这个你怎么看啊

写回答

1回答

liuyubobobo

2018-09-26

你说的这种情况,index正好是数组末尾的位置,没必要进循环,直接size--就删除掉了。我们的代码没有问题:)

0
2
liuyubobobo
回复
king_zl
我没有确定。你所描述的情况,size=6,此时索引为0,1,2,3,4,5,如果能删除index=5的位置,这个位置就在数组的最后一位:)
2018-09-26
共2条回复

玩转数据结构

动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…

6221 学习 · 1704 问题

查看课程