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