Skip to content

ClaudiusJXK/SwordToOffer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 

Repository files navigation

按照分类排列,具体问题在.java文件中查询

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 细节

About

剑指offer解题集

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published