leetcode
越过同列基本数据结构和算法(JavaScript)
这个存储库中包含我自己使用
ES6
实现的常用数据结构和算法。
我构建这个
repo
的目的是我自己的启发(在停止开发软件之后)。
我想用这个项目来让我的教师了解这些被所有人认为是有效编程的基础的概念。
我的目标结果是,通过这个过程,我将更加擅长解决问题(在
和
等网站上找到的那种)。
我实现该目标的想法涉及能够创建有效的解决方案,以及能够连贯地谈论我在空间和时间复杂性方面使用特定数据结构和算法的决定。
是的,我有点在重新发明轮子。
不,我绝对不是——我将在学习过程中链接我用于学习的所有资源(可能包含在随附的
Markdown
文件中,每个实现也将包含相关注释)。
链表
堆
队列
二叉树
堆
哈希表
算法
二分查找
归并排序
快速排序
Dijkstra
算法
深度优先搜索
广度优先搜索
2021-07-01 13:03:48
13KB
系统开源
1