| Squence | Problem | Level | Language | tags |
|---|---|---|---|---|
| 2 | 单例模式 | easy | java | 设计模式 |
| 3 | 数组查询 | Middle | java | 数组 |
| 4 | 字符串替换 | easy | java | String |
| 5 | 反向打印链表 | easy | java | 递归&&链表 |
| 6 | 重建二叉树 | Middle | java | 递归、二叉树的遍历 |
| 13 | 输出大数 | Middle | java | 考虑细节 |
| 16 | 翻转链表 | Middle | java | 细节 |
| 18 | 树的子结构 | Middle | java | 细节,递归,树的遍历 |
| 21 | 包含min的栈 | easy | java | 思路 |
| 22 | 栈的压入弹出序列 | Hard | java | 栈,细节,思路 |
| 23 | 广度遍历二叉树 | easy | java | 思路 |
| 24 | 判断二叉搜索树的后续遍历 | middle | java | 思路,二叉搜索树的规律 |
| 25 | 二叉树中和为某一值的路径 | middle | java | 思路 |
| 27 | 二叉搜索树转换为双向链表 | middle | java | 思路 |
| 28 | 求一个字符串所有字符的可能排列 | middle | java | 思路 |
| 29 | 求数组中出现过半次数的数字 | middle | java&python | 思路 |
| 30 | 求数组中最小k个数 | middle | java | 思路 |
| 31 | 连续子数组的最大和 | middle | java | 思路 |
| 32 | 数中1出现的个数 | middle | java | 思路 |
| 33 | 数中组成最小的数 | easy | java | 思路 |
| 34 | 丑数 | middle | java | 思路 |
| 35 | 字符串中第一个唯一字符 | middle | java | 思路 |
| 36 | 数组中逆序对 | hard | java | 思路,归并排序 |
| 37 | 链表首公共结点 | easy | java | 思路 |
| 38 | 数组中某一值的个数 | middle | java | 思路 |
| 39 | 二叉树的深度与是否为BST | hard | java | 思路 |
| 40 | 找出数组中只出现一次的两个值 | hard | java | 位运算,思路 |
| 41 | 和为s的子序列 | middle | java | 思路 |
| 42 | 左旋字符数组 | easy | java | 思路 |
| 43 | 骰子和的分布情况 | hard | java | 思路 |
| 44 | 扑克牌序列 | easy | java | 思路 数组排序 |
| 45 | 去掉序列中第m个值 | easy | java | 逻辑思维能力 |
| 47 | 不使用+-/*进行求和 | middle | java | 位运算 |
| 50 | 树节点最近公共祖先 | hard | java | 树的遍历 |
| 51 | 数组中重复的数字 | easy | java | 思路 |
| 53 | 实现正则表达式. * | hard | java | 思路,细节,边界 |
| 54 | 判断字符串能否转换为数字 | middle | java | 思路,逻辑 |
| 55 | 字符流中第一个不重复的字符 | middle | java | 思路,逻辑 |
| 56 | 链表中环的入口结点 | middle | java | 思路,逻辑 |
| 58 | 二叉树的下一个结点 | middle | java | 思路,逻辑,树的遍历 |
| 59 | 对称的二叉树 | easy | java | 树的遍历 |
| 60 | 按行打印二叉树 | easy | java | 逻辑 |
| 61 | 按之字打印二叉树 | middle | java | 逻辑,栈的理解 |
| 63 | 二叉搜索树第K个值 | middle | java | 二叉搜索树的遍历 |
| 阿里笔试题 | 数组四等分 | Hard | java | 细节 |
| 阿里笔试题 | 五维空间救人 | Hard | java | 我不会,用的穷举法 |
| 网易笔试题 | 调整BG位置,调整次数最少 | easy | java | 细节 |
| 今日头条笔试题 | 找先递增后递减的最大区间 | middle | java | 细节 |
ClaudiusJXK/SwordToOffer
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|