C++实现单链表

2024-10-12 22:19:29

1、链表通常有两个类:结点类(Node)和链表类(List),下面用复合类来表示单链表

C++实现单链表

3、链表类的实现:1. 构造函数2. 插入函数3. 删除函数4. 判断是否为空函数

C++实现单链表

5、插入函数的实现思路:判断是否在首位插入1. 如果是的话,开新节点,将新节点的全部数据赋值给头结点2. 不是的话,开新节点,获取前一个结点的地址,新节点的地址就给后一个结点

C++实现单链表

7、判断是否为空的实现思路:判断头结点是否为0

C++实现单链表
猜你喜欢