单向链表的遍历

5 Sept 2024 | 2 分钟阅读

遍历是在单向链表的几乎所有场景下执行的最常见操作。遍历是指按顺序访问链表中的每个节点以执行某些操作。这将通过使用以下语句完成。

算法

  • 步骤 1: 设置 PTR = HEAD
  • 步骤 2: 如果 PTR = NULL
  •    输出 "列表为空"
      转到步骤 7
      IF 结束

  • 步骤 4: 重复步骤 5 和 6,直到 PTR != NULL
  • 步骤 5: 打印 PTR→ DATA
  • 步骤 6: PTR = PTR → NEXT
  • [循环结束]

  • 步骤 7: 退出

C 函数

输出

1.Append List
2.Traverse
3.Exit
4.Enter your choice?1

Enter the item
23

Node inserted

1.Append List
2.Traverse
3.Exit
4.Enter your choice?1

Enter the item
233

Node inserted

1.Append List
2.Traverse
3.Exit
4.Enter your choice?2
printing values . . . . .

233
23

下一主题#