# learning-algorithm **Repository Path**: zeroone0011/learning-algorithm ## Basic Information - **Project Name**: learning-algorithm - **Description**: 算法学习记录 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-23 - **Last Updated**: 2021-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # learning-algorithm ![Alt](https://repobeats.axiom.co/api/embed/fd8670d00c87c4765ace219f1918df86873b80ed.svg "Repobeats analytics image") ## 我最爱的MarkDown编辑软件 [https://typora.io/](https://typora.io/) 算法学习记录 https://juejin.cn/post/6900698814093459463 ## 学习资料 * [JavaScript 算法与数据结构](https://github.com/trekhleb/javascript-algorithms/blob/master/README.zh-CN.md) * [数据结构与算法之美(极客时间)](https://time.geekbang.org/column/article/41802) * [力扣加加-努力做西湖区最好的算法题解](https://leetcode-solution-leetcode-pp.gitbook.io/leetcode-solution/thinkings/tree#dan-shuang-di-gui) * [https://lucifer.ren/blog/2020/11/08/linked-list/](https://lucifer.ren/blog/2020/11/08/linked-list/) ## 常用数据结构 * 数组,字符串 * 栈 * 队列 * 链表 * 树 ### 树 面试中常考的树: 普通二叉树,平衡二叉树,完全二叉树,二叉搜索树,红黑树 树的前序遍历,到中序遍历,后续遍历,以至于层次遍历(递归和非递归写法) ## ## 搜索算法 DFS 和 BFS ## 高斯模糊 原理: http://www.ruanyifeng.com/blog/2012/11/gaussian_blur.html 高斯模糊GitHub仓库: https://www.npmjs.com/package/stackblur-canvas ## 求和,对称等 ## 虚拟DOM-diff 算法 ## leetcode [刷题](https://github.com/azl397985856/leetcode) [算法的演示网站](https://recursion.vercel.app/%E3%80%82)