- 博客(7)
- 收藏
- 关注
原创 【剑指offer】链表——036 两个链表的第一个公共结点
利用C++语言完成《剑指offer》036 两个链表的第一个公共结点:输入两个链表,找出它们的第一个公共结点。
2020-03-31 23:40:18
152
原创 【剑指offer】链表——025 复杂链表的复制
利用C++语言完成《剑指offer》025 复杂链表的复制:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。
2020-03-31 21:44:02
170
原创 【剑指offer】链表——016 合并两个排序的链表
利用C++语言完成《剑指offer》016 合并两个排序的链表:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。
2020-03-27 23:47:01
200
原创 【剑指offer】栈与队列——005 用两个栈实现队列
利用C++语言完成《剑指offer》005 用两个栈实现队列:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
2020-03-25 19:38:03
156
原创 【剑指offer】链表——015 反转链表
利用C++语言完成《剑指offer》015 反转链表:输入一个链表,反转链表后,输出新链表的表头。
2020-03-24 22:05:20
178
1
原创 【剑指offer】链表——014 链表中倒数第k个结点
使用C++语言完成剑指offer 014 链表中倒数第k个结点:输入一个链表,按链表从尾到头的顺序返回一个ArrayList。
2020-03-24 16:27:14
232
1
原创 【剑指offer】链表——003 从尾到头打印链表
003 从尾到头打印链表题目描述题目分析解题普通解法:栈递归解法暴力解法:纯STL 题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 题目分析 题目所提供的的是单向链表,仅有next指针,即仅能从头到尾访问。题目要求从尾到头的顺序返回一个ArrayList,类似于“先进后出”的思维。 解题 普通解法:栈 利用C++的STL中的stack实现该方法。主要步骤为 遍历链表将节...
2020-03-24 00:55:00
302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅