yyw_algorithm
[toc]
仓库简介
这是一个记录自己练习算法题的仓库。把自己所有做过的算法题都总结到这个仓库里。
一级目录按难度分为easy/medium/hard,二级目录按照leetcode上的Tag分,三级目录为题目名字(超链接到本仓库的题解)。每题都附上java原代码,对题的解答与思考(包括官方标答),部分配上图例。
还有LC周赛的我做出来的题解嗷!😋
《剑指offer》的题解也开始更新啦,官方是cpp的题解,我进行一波java题解更新!😎
为什么要做总结?因为这样可以让自己思路更清晰,让自己理解更深一点(仓库的题解md文件框架都是固定格式,所以做了一个方便生成题解框架的小工具点击here)
希望自己(和看到仓库的有缘人)每天都能坚持💪。加油!千里之行始于足下。
目录
1.easy
-
ArrayAndMatrix
1.1 -
BinarySearch
1.2 -
BitOperation
1.3 -
DP
1.4 -
LinkedList
1.5 -
Sort
1.6 -
StackAndQueue
1.7 -
String
1.8 -
Tree
1.9 -
TwoPoint
1.10 -
other
1.11
2.medium
-
ArrayAndMatrix
2.1 -
BFSorDFS
2.2 -
BackTracking
2.3 -
BinarySearch
2.4 -
BitOperation
2.5 -
DP
2.6 -
LinkedList
2.7 -
Sort
2.8 -
StackAndQueue
2.9 -
String
2.10 -
Tree
2.11
3.hard
4.WeekContest
5.SwordToOffer
- 03. 数组中重复的数字
- 04. 二维数组中的查找
- 05. 替换空格
- 06. 从尾到头打印链表
- 10- I. 斐波那契数列
- 12. 矩阵中的路径
- 43. 1~n整数中1出现的次数
- 44. 数字序列中某一位的数字
- 50. 第一个只出现一次的字符
- 52. 两个链表的第一个公共节点
- 57 - II. 和为s的连续正数序列
- 58 - II. 左旋转字符串
- 61. 扑克牌中的顺子
- 68 - I. 二叉搜索树的最近公共祖先
- 68 - II. 二叉树的最近公共祖先
感谢
- 感谢 leetcode 提供的题目及标答
- 感谢给我 star 的小伙伴!(我在想pitch)😄
欢迎交流
- 微信Y154578009 /QQ154578009 ❤️
- Email:[email protected]