CSDN主页:醋溜马桶圈_C语言进阶,初始C语言,数据结构-CSDN博客
Gitee主页:mnxcc (mnxcc) - Gitee.com
专栏:数据结构_醋溜马桶圈的博客-CSDN博客
我们之前学习了顺序表的有关知识,顺序表存在下面的问题:
- 尾插效率还不错,头插或中间插入删除,需要挪动数据,效率低
- 满了以后只能扩容,扩容是有一定的消耗的,扩容一般存在一定的空间浪费
这篇文章我们通过画图来认识一下单链表
如果想要插入一个结点,就不需要挪动数据了,改指针的指向就可以了
同样我们删除结点,直接将前一个结点的指针指向后一个结点就可以了
具体的接口实现请关注《单链表的实现》