## 算法模板 算法模板,最科学的刷题方式,最快速的刷题路径,一个月从入门到 offer,你值得拥有 🐶~ 算法模板顾名思义就是刷题的套路模板,掌握了刷题模板之后,刷题也变得好玩起来了~ ## 在线阅读 本算法模板主要参考自[greyireland](https://github.com/greyireland)的[algorithm-pattern](https://github.com/greyireland/algorithm-pattern)项目,将其Go语言代码翻译成JavaScript语言代码。 ## 核心内容 ### 数据结构篇 🐰 - [二叉树](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AF%87/%E4%BA%8C%E5%8F%89%E6%A0%91.md) - [链表](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AF%87/%E9%93%BE%E8%A1%A8.md) - [栈和队列](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AF%87/%E6%A0%88%E5%92%8C%E9%98%9F%E5%88%97.md) - [二进制](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%AF%87/%E4%BA%8C%E8%BF%9B%E5%88%B6.md) ### 基础算法篇 🐮 - [二分搜索](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E5%9F%BA%E7%A1%80%E7%AE%97%E6%B3%95%E7%AF%87/%E4%BA%8C%E5%88%86%E6%90%9C%E7%B4%A2.md) - [排序算法](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E5%9F%BA%E7%A1%80%E7%AE%97%E6%B3%95%E7%AF%87/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95.md) - [动态规划](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E5%9F%BA%E7%A1%80%E7%AE%97%E6%B3%95%E7%AF%87/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92.md) ### 算法思维篇 🦁 - [递归思维](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E7%AE%97%E6%B3%95%E6%80%9D%E7%BB%B4/%E9%80%92%E5%BD%92%E6%80%9D%E7%BB%B4.md) - [滑动窗口思想](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E7%AE%97%E6%B3%95%E6%80%9D%E7%BB%B4/%E6%BB%91%E5%8A%A8%E7%AA%97%E5%8F%A3%E6%80%9D%E6%83%B3.md) - [二叉搜索树](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E7%AE%97%E6%B3%95%E6%80%9D%E7%BB%B4/%E4%BA%8C%E5%8F%89%E6%90%9C%E7%B4%A2%E6%A0%91.md) - [回溯法](https://github.com/ligecarryme/algorithm-pattern-JavaScript/blob/master/%E7%AE%97%E6%B3%95%E6%80%9D%E7%BB%B4/%E5%9B%9E%E6%BA%AF%E6%B3%95.md)