【发布时间】:2013-02-27 22:30:09
【问题描述】:
我有两个结构名称 *head 和 *tail。
我使用 head 作为链表的开始,使用 tail 作为结束。
假设我有一个包含任意数量元素的链表
typedef struct queue
{
int stuff;
struct queue *nextNode;
}q;
在我的一个节点中,stuff = 164(这是假设的)
我将如何搜索我的链接列表以找到 164?
谢谢!
【问题讨论】:
-
迭代:检查第一个。如果是164,你就完成了。否则检查下一个节点(除非为 NULL)。
标签: c linked-list queue traversal