删除的问题

来源:3-6 链表编码实战(四)

东京街头坏叔叔

2017-08-28 07:31

为什么删除的时候i不能=m_iLength?

写回答 关注

2回答

  • 慕婉清4329860
    2017-09-03 01:00:48

    头节点是0 第一个节点是1 第二节点是2.最后一个节点是m_length..所以i可以取到m_length ,这个看你怎么理解,如果头节点不算,第一个节点为0 则不能取到

  • hansir929
    2017-08-28 15:53:02

    m_iLength表示已经插入链表中的元素个数,插入进来一个就是1,i是删除的位置,也就是下标,最后一个元素的位置是i=m_iLength-1,i=m_iLength并不存在,因此不能取到

数据结构探险之线性表篇

线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用

57564 学习 · 257 问题

查看课程

相似问题