《剑指offer》——【总目录】

编号题目题解难度
1二维数组中的查找数组+二分查找2
2替换空格字符串4
3从尾到头打印链表链表4
4重建二叉树递归法3
5用两个栈实现队列栈和队列2
6旋转数组的最小数字二分查找3
7斐波那契数列动态规划3
8跳台阶动态规划3
9变态跳台阶动态规划2
10矩形覆盖 动态规划3
11二进制中1的个数位运算3
12数值的整数次方二分查找3
13调整数组顺序使奇数位于偶数前面先创4
14链表中倒数第k个结点链表4
15反转链表链表3
16合并两个排序的链表链表3
17树的子结构递归法4
18二叉树的镜像递归法2
19顺时针打印矩阵zip()4
20包含min函数的栈4
21栈的压入、弹出序列3
22从上往下打印二叉树广度优先搜索5
23二叉搜索树的后序遍历序列递归法4
24二叉树中和为某一值的路径回溯法4
25复杂链表的复制哈希表法4
26二叉搜索树双向链表二叉搜索树的中序遍历3
27字符串的排列回溯法4
28数组中出现次数超过一半的数字字典3
29最小的K个数快速排序、归并排序、冒泡排序、堆排序4
30连续子数组的最大和动态规划初级入门3
31整数1出现的次数整数转字符串3
32数组排成最小的数循环4
33丑数丑数4
34第一个只出现一次的字符index()的用法4
35数组中的逆序对归并排序5
36两个链表的第一个公共结点Y型链表结构3
37数字在排序数组中出现的次数二分查找3
38二叉树的深度广度优先搜索2
39平衡二叉树递归法3
40数组中只出现一次的数字字典3
41和为S的连续正数序列双指针法3
42和为S的两个数字双指针法3
43左旋转字符串三次字符串翻转3
44翻转单词顺序列两次字符串翻转4
45扑克牌顺子考虑0的个数3
46孩子们的游戏(圆圈中最后剩下的数)约瑟夫环3
47求1+2+3+…+nrange()函数实现3
48不用加减乘除做加法位运算2
49字符串转换成整数综合考察4
50数组中重复的数字字典3
51构建乘积数组双重for2
52正则表达式匹配递归法4
53表示数值字符串字符串"+100",“5e2”,"-123",“3.1416"和”-1E-16"都表示数值。]3
54字符流中第一个不重复的字符理解字符流3
55链表中环的入口结点列表+链表3
56删除链表中重复的结点列表+链表4
57二叉树的下一个结点二叉树的中序遍历3
58对称的二叉树递归法5
59按之字形顺序打印二叉树广度优先搜索4
60二叉树打印成多行广度优先搜索3
61序列化二叉树二叉树的先序遍历4
62二叉搜索树的第k个结点二叉搜索树的中序遍历4
63数据流中的中位数理解字符流数据流3
64滑动窗口的最大值for循环4
65矩阵中的路径深度优先搜索4
66机器人的运动范围深度优先搜索4
67剪绳子数学归纳法3
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值