请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2018-09-26 10:30:28

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

0 回复 有任何疑惑可以回复我~
  • 提问者 king_zl #1
    size-- 你如何确定是数组头被删掉还是数组尾被删掉呢
    回复 有任何疑惑可以回复我~ 2018-09-26 14:08:47
  • liuyubobobo 回复 提问者 king_zl #2
    我没有确定。你所描述的情况,size=6,此时索引为0,1,2,3,4,5,如果能删除index=5的位置,这个位置就在数组的最后一位:)
    回复 有任何疑惑可以回复我~ 2018-09-26 15:22:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信