前言 大家好,我是bigsai,今天给大家分享一下双链表的设计和实现,比较适合数据结构与算法刚学的童鞋!前面有很详细的讲过线性表(顺序表和链表),当时讲的链表以但链表为主,但实际上在实际应用中双链表的应用多一些就比如LinkedList。 双链表与单链表区别 逻辑上它们均是线性表的链式实现,主要的区别是节点结构上的构造有所区别,这个区别从而引起操作的一些差异。单链表: 单链表的一个节点,有储存数据的data,还有后驱节点next(指针)。也就是这个单链表想要一些遍历的操作都得通过前节点—>后节点。 双链表: 双链表的一个节点,有存储数据的data,也有后驱节点next(指针),这和单...