单链表的操作

is_empty() 链表是否为空

数据结构 第三节 第四课_删除节点

length() 链表长度

数据结构 第三节 第四课_指定位置_02

travel() 遍历整个链表

数据结构 第三节 第四课_链表_03

add(item) 链表头部添加元素

数据结构 第三节 第四课_删除节点_04

append(item) 链表尾部添加元素

数据结构 第三节 第四课_链表_05

insert(pos, item) 指定位置添加元素

数据结构 第三节 第四课_链表_06

remove(item) 删除节点

数据结构 第三节 第四课_删除节点_07

search (item) 查找节点是否存在

数据结构 第三节 第四课_删除节点_08

测试代码:

数据结构 第三节 第四课_链表_09

执行结果:

数据结构 第三节 第四课_链表_10

注: 请自行尝试哦 ! 有问题请留言 !