课程
/后端开发
/C++
/数据结构探险之线性表篇
求大神回答,为什么 if (tempNode == m_pList) {return false;} ,头结点不可以作为前驱么?
2016-10-08
源自:数据结构探险之线性表篇 3-8
正在回答
头结点只是一个牵头的作用,可以通过头结点来顺藤摸瓜找到链表中的所有元素,但本身并没存储有意义数据,所以作为前驱也就没有什么意义,因此不用头结点作前驱。希望能帮到你~
qq_流氓兔_9 提问者
不可以
举报
线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用
1 回答头结点前不能插入?
3 回答头结点和第一个结点有没有区别?
3 回答链表头结点无意义?
1 回答为什么还需要删除头结点
1 回答关于寻找前驱时,传入节点的判断