【发布时间】:2013-09-22 05:18:31
【问题描述】:
我正在编写一个链表数据类型,因此我目前有一个标准头指针,它引用第一项,然后每个元素都有一个指向下一个元素的下一个指针,这样最后一个元素的下一个 = NULL。
我只是好奇跟踪最后一个节点的优点/缺点或最佳实践是什么。我可以有一个“尾”指针,它始终指向最后一个节点,以便于追加,或者我可以从头指针开始循环遍历列表,以便在我想追加时找到最后一个节点。哪种方法更好?
【问题讨论】:
标签: c data-structures linked-list