课程
/后端开发
/C++
/数据结构探险之线性表篇
只有我一个人觉得ClearList()有问题吗?如果链表不为空,ClearList()并没有删除尾结点。疑问ing...
2016-11-24
源自:数据结构探险之线性表篇 3-4
正在回答
其实已经删除了尾节点,currentNode->next != NULL 是没有删除尾节点的,而currentNode != NULL表示这个节点为空,即已经删除了
嗯嗯,我看了后面的编程实例想通了,之前一直没有太理解 头指针 m_pList 的意义。thx~
举报
线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用
1 回答没有头节点链表表头和表尾的删除则么删?
1 回答clearList并不能完全删除元素,会留有第一个元素未删除,这是为啥?
1 回答为什么还需要删除头结点
2 回答在clearlist()中
3 回答头结点和第一个结点有没有区别?