Skip to content

以动画的形式展现剑指 offer 所有题目 JavaScript 版、Java版本、Python版本解题思路、总结、代码测试。✍️✍️✍️

Notifications You must be signed in to change notification settings

luxiangqiang/JianZhi-Offer_JavaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

写在前边

2019/8/26 ,每天整理一道剑指 offer 题,锻炼思维逻辑能力以及编码能力,用心去记录每一道,生活才不会那么枯燥无味。

1、练习“站桩”每天要坚持,一天都不能少!

2、练“武”不练“功”,到老一场空!

3、内练心智,外练筋骨!

4、再好的功夫,练不好基本功,也会走样!

5、练”武“太急是大忌,”基本功“要稳!!

序号 题目类型 题目 动画实现 代码
1 二叉树 重建二叉树 https://github.com/luxiangqiang/JianZhi-Offer_JavaScript/blob/master/images/%E5%89%8D%E5%BA%8F%E9%81%8D%E5%8E%86.gif 题目详解
2 二叉树 二叉树的下一节点 题目详解
3 二叉树 树的子结构 https://github.com/luxiangqiang/JianZhi-Offer_JavaScript/blob/master/images/%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E5%AD%90%E7%BB%93%E6%9E%84.gif 题目详解
4 二叉树 二叉树的镜像 https://github.com/luxiangqiang/JianZhi-Offer_JavaScript/blob/master/images/%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E9%95%9C%E5%83%8F.gif 题目详解
5 二叉树 对称二叉树 https://github.com/luxiangqiang/JianZhi-Offer_JavaScript/blob/master/images/%E5%AF%B9%E7%A7%B0%E4%BA%8C%E5%8F%89%E6%A0%91.gif 题目详解
6 二叉树 从上到下打印二叉树 题目解析
7 二叉树 二叉搜索树的后序遍历序列 https://github.com/luxiangqiang/JianZhi-Offer_JavaScript/blob/master/images/%E5%88%A4%E6%96%AD%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E5%90%8E%E7%BB%AD%E9%81%8D%E5%8E%86.gif 题目解析
8 二叉树 二叉树中和为某一值的路径 https://github.com/luxiangqiang/JianZhi-Offer_JavaScript/blob/master/images/%E8%B7%AF%E5%BE%84%E5%92%8C.gif 题目解析
9 二叉树 二叉搜索树的第 K 大节点 https://github.com/luxiangqiang/JianZhi-Offer_JavaScript/blob/master/images/%E6%B1%82%E7%AC%ACk%E5%A4%A7%E8%8A%82%E7%82%B9.gif 题目解析
10 二叉树 二叉树序列化和反序列化 题目解析
11 二叉树 二叉树的深度 https://github.com/luxiangqiang/JianZhi-Offer_JavaScript/blob/master/images/%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E6%B7%B1%E5%BA%A6.gif 题目解析
12 二叉树题型总结 二叉树小结 小结
13 数组 数组中重复的数字 题目解析
14 数组 二维数组中的查找 题目解析
15 数组 旋转数组中的最小数字 题目解析
16 数组 调整数组的顺序让所有奇数在偶数面前 题目解析
17 数组 数组中出现次数超过一半的数字 题目解析
18 数组 连续子数组的最大和 题目解析
19 数组 在排序数组中查找数字 题目解析
20 数组 数组小结 小结
21 字符串 替换空格 题目解析
22 字符串 表示数值的字符串 题目解析
23 字符串 字符串的排列 题目解析
24 字符串 最长不含重复字符的子字符串 题目解析
25 字符串 翻转字符串 题目解析
26 字符串 第一次只出现一次的字符 题目解析
27 栈/队列 两个栈实现一个队列 题目解析
28 栈/队列 包含 min 函数的栈 题目解析

About

以动画的形式展现剑指 offer 所有题目 JavaScript 版、Java版本、Python版本解题思路、总结、代码测试。✍️✍️✍️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published