剑指offer题解

剑指offer题解

编号考点题目
1数组二维数组中的查找
2字符串替换空格
3链表从尾到头打印链表
4重建二叉树
5栈和队列用两个栈实现队列
6查找和排序旋转数组的最小数字
7递归和循环斐波那契数列
8递归和循环跳台阶
9递归和循环变态跳台阶
10递归和循环矩形覆盖
11位运算二进制中1的个数
12代码的完整性数值的整数次方
13代码的完整性调整数组顺序使奇数位于偶数前面
14代码的鲁棒性链表中倒数第k个结点
15代码的鲁棒性反转链表
16代码的鲁棒性合并两个排序的链表
17代码的鲁棒性树的子结构
18面试思路二叉树的镜像
19画图让抽象形象化顺时针打印矩阵
20举例让抽象具体化包含min函数的栈
21举例让抽象具体化栈的压入、弹出序列
22举例让抽象具体化从上往下打印二叉树
23举例让抽象具体化二叉搜索树的后序遍历序列
24举例让抽象具体化二叉树中和为某一值的路径
25分解让复杂问题简单复杂链表的复制
26分解让复杂问题简单二叉搜索树与双向链表
27分解让复杂问题简单字符串的排列
28时间效率数组中出现次数超过一半的数字
29时间效率最小的K个数
30时间效率连续子数组的最大和
31时间效率整数中1出现的次数(从1到n整数中1出现的次数)
32时间效率把数组排成最小的数
33时间空间效率的平衡丑数
34时间空间效率的平衡第一个只出现一次的字符位置
35时间空间效率的平衡数组中的逆序对
36时间空间效率的平衡两个链表的第一个公共结点
37知识迁移能力数字在排序数组中出现的次数
38知识迁移能力二叉树的深度
39知识迁移能力平衡二叉树
40知识迁移能力数组中只出现一次的数字
41知识迁移能力和为S的连续正数序列
42知识迁移能力和为S的两个数字
43知识迁移能力左旋转字符串
44知识迁移能力翻转单词顺序列
45抽象建模能力扑克牌顺子
46抽象建模能力孩子们的游戏(圆圈中最后剩下的数)
47发散思维能力求1+2+3+…+n
48发散思维能力不用加减乘除做加法
49综合把字符串转换成整数
50数组数组中重复的数字
51数组构建乘积数组
52字符串正则表达式匹配
53字符串表示数值的字符串
54字符串字符流中第一个不重复的字符
55链表链表中环的入口结点
56链表删除链表中重复的结点
57二叉树的下一个结点
58对称的二叉树
59按之字形顺序打印二叉树
60把二叉树打印成多行
61序列化二叉树
62二叉搜索树的第k个结点
63数据流中的中位数
64栈和队列滑动窗口的最大值
65回溯法矩阵中的路径
66回溯法机器人的运动范围
67动态规划与贪婪剪绳子
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值