![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
双向链表
文章平均质量分 61
Descending Angel
德智体美劳全面不发展代表
深夜搞颜色积极分子
喝水只喝纯净水,牛奶只喝纯牛奶
每天都被自己帅气的醒来……
业余打代码爱好者
展开
-
简单模拟list容器
本人小白一枚,在这里和大家分享一些编程日常,希望大佬们多多支持!!!❤️❤️❤️ 容器 容器(Containers):用来管理某类对象的集合。各种数据结构,如vector、list、deque、set、map等,用来存放数据,从实现角度来看,STL容器是一种class template。 迭代器 迭代器(Iterators):用来在一个对象集合的元素上进行遍历动作。扮演了容器与算法之间的胶合剂,共有五种类型,从实现角度来看,迭代器是一种将operator* , operator-> , o..原创 2021-09-09 21:24:43 · 168 阅读 · 1 评论 -
双向链表解决两数之和的问题
目录题目描述示例方法代码片运行效果 题目描述 给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例 输入1:1 2 3 输入2:1 2 3 4 输出1:1 3 5 7 方法 主要思路: (1)直接将从头开始相加两个链表中的值,另外加一个用于存储进位的结果的变量; (2)直到将两个链表共同长度的部分处理结束原创 2021-08-06 17:41:39 · 271 阅读 · 1 评论 -
数据结构之双向链表(C语言实现)
双向链表的几种插入,删除,指定位置输出 双向链表的长相 双向链表由前驱指针和后项指针还有数据域组成,把节点之间的前后指针相连接形成链表 双向链表节点的封装 双向链表与单链表相比,仅多了一个前驱指针 typedef struct Node { int data;//内容 struct Node* frontNode;//前驱指针 struct Node* nextNode;//后项指针 }*LPNODE; 双向链表的特点在于可以从左到右,也可以从右到左输出链表,因此.原创 2021-08-04 15:37:20 · 623 阅读 · 1 评论