写出按正位序建立一个单链表的算法
时间: 2023-05-27 13:07:01 浏览: 119
已知单链表L为按值递增有序的,编写算法将数据元素值在区间[e1,e2]内的所有结点取出建立一个新单链表L1
1. 定义一个链表结构体,包含数据域和指针域。
2. 初始化头节点为NULL。
3. 读入第一个节点的数据,创建一个新节点并将数据存入数据域,将头节点指向该节点。
4. 读入下一个节点的数据,创建一个新节点并将数据存入数据域,将上一个节点的指针域指向该节点。
5. 重复步骤4,直到读入所有节点的数据。
6. 遍历整个链表,输出每个节点的数据。
阅读全文