awesome-algorithm-cn
精选了一系列很棒的学习或者练习算法的网址、项目等,受到 awesome-awesomeness 以及其他 awesome 系列项目的启发。
https://github.com/roseduan/awesome-algorithm-cn
Last synced: 5 days ago
JSON representation
-
网站
- Code-Drills - 算法问题推荐(包括 Codeforces, Codechef 和 Spoj 平台)。
- Code-Drills - 算法问题推荐(包括 Codeforces, Codechef 和 Spoj 平台)。
- Code-Drills - 算法问题推荐(包括 Codeforces, Codechef 和 Spoj 平台)。
- Code-Drills - 算法问题推荐(包括 Codeforces, Codechef 和 Spoj 平台)。
- Code-Drills - 算法问题推荐(包括 Codeforces, Codechef 和 Spoj 平台)。
- Code-Drills - 算法问题推荐(包括 Codeforces, Codechef 和 Spoj 平台)。
- Code-Drills - 算法问题推荐(包括 Codeforces, Codechef 和 Spoj 平台)。
- Stoimen's web log - 包含一些解释得很棒的算法。
- A Visual Guide to Graph Traversal Algorithms - 一个交互式可视化学习图遍历算法的网站。
- Code-Drills - 算法问题推荐(包括 Codeforces, Codechef 和 Spoj 平台)。
- CP-Algorithms - 介绍在计算机领域流行的算法与数据结构的网站。
- Geeks for Geeks - 包含大量解释详细并且完全实现的算法。
- Path Finding - 可视化展示一些图论算法,比如 A,IDA,BFS 等等。
- Programiz - 易于学习的数据结构和算法教程,配有完善的代码示例。
- Stoimen's web log - 包含一些解释得很棒的算法。
- VisuAlgo - 通过动画将数据结构和算法可视化展示。
- Learnersbucket - 使用 JavaScript 实现的数据结构和算法教程。
- redblobgames - 交互可视化的算法解释,使用电脑游戏当中的一些例子。
-
在线课程
- Udacity Intro to Algorithms - 基于 Python 的算法课程。
- Algorithms in Motion - 这是一门面向算法初学者,使用了大量有趣的插图,基于书籍《Grokking Algorithms》的算法课程。
- Algorithms: Divide and Conquer, Sorting and Searching, and Randomized Algorithms - 主要的内容有:大 O 渐进表示法、排序和搜索、分治思想以及随机算法。
- Algorithms, Part II - 第二部分重点介绍图和字符串处理算法。
- Algorithms: Graph Search, Shortest Paths, and Data Structures - 主要的内容有:数据结构,图原语及其应用。
- Algorithms: Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming - 主要的内容:贪心算法和动态规划。
- Algorithms: Shortest Paths Revisited, NP-Complete Problems and What To Do About Them - 主要的内容:最短路径,NP 完备性和它对算法设计者的意义,以及处理计算棘手问题的策略。
- Algorithms, Part I - 本课程涵盖了每个程序员需要知道的算法和数据结构的基本信息。第一部分介绍基本的数据结构、排序和搜索算法。
- Khan Academy Algorithms - 由 Tomas Cormen 和 Devin Balkcom 主持的算法课程。
- MIT - 6-006 - 解释得很好的算法。
- MIT - 6-046j - 类似于前一个,只不过是不同的算法。
-
备忘单
-
书籍
-
Github 仓库
-
C
-
C++
- xtaci/algorithms
- PetarV-/Algorithms - ,包含一些高级数据结构和算法。
- ProAlgos-Cpp
- algorithmica-org/implementations - org,一些算法的简洁实现。
-
C#
-
-
在线评审
-
语言无关(或多语言)
- A2 Online Judge - Online Judge and problem archive.
- ACM-ICPC Live Archive - Hundreds of problems from previous ACM-ICPC Regionals and World Finals.
-
Sub Categories
Keywords
algorithms
4
data-structures
4
library
2
binary-trees
2
csharp
2
graph-algorithms
2
c
2
sorting-algorithms
2
searching-algorithms
1
searching
1
queues
1
heaps
1
hashing-algorithms
1
hashing
1
graph
1
treaps
1
splaytrees
1
rtree
1
red-black-tree
1
quadtree
1
pairing-heap
1
heap
1
fibonacci-heap
1
btrees
1
competitive-programming
1
isc
1
algorithm
1
sort
1
search
1
mathematics
1
machine-learning-algorithms
1
machine-learning
1
learn-to-code
1
interview-questions
1
interview
1
educational
1
education
1
datastructures
1
computer-science
1
community-driven
1
algorithm-competitions
1
algorithm-challenges
1
tree-algorithms
1
tree
1
sorting
1
avl-tree
1