每周练习至少二道算法题,每天进步一点点。
一直觉得自己的算法很弱,已经成为自己职业发展的瓶颈,终于下决心决定养成个每周至少两道算法题的习惯,本仓库作为刷题的记录,希望能够帮助到那些也喜欢学习算法的童鞋。
如果觉得对你有所帮助,请点一个star。
本仓库每道算法题都会提供TypeScript
版本的实现,提供解决思路和关键点,尽量做到一题多解。以后会入哪门语言的坑,再提供对应的实现。
不要为了刷题而刷题
编号 | 题目 | 难度 | 官方解决方案 | TypeScript |
---|---|---|---|---|
771 | 宝石与石头 | 🌟 | - | TypeScript |
1431 | 拥有最多糖果的孩子 | 🌟 | - | TypeScript |
1480 | 一维数组的动态和 | 🌟 | - | TypeScript |
编号 | 题目 | 难度 | 官方解决方案 | TypeScript |
---|---|---|---|---|
20 | 有效的括号 | 🌟 | - | TypeScript |