User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Education

A curated list to learning and practicing about algorithm.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Aug. 7, 2022, 6:15 p.m.

Thank you gaerae & contributors
View Topic on GitHub:
gaerae/awesome-algorithms-education

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Introductory

Intermediate

Advanced

Competitive programming

Visualizations

Interviews

Everything you need to know to get the job.

54.43K
11.55K
11m
MIT

๐Ÿ’ฏ Curated interview preparation materials for busy engineers

60.63K
8.46K
9m
MIT

120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

24K
3.9K
1y 119d
n/a

Videos

Books

Articles

Competitions

Miscellaneous

A curated list of awesome Competitive Programming, Algorithm and Data Structure resources

8.96K
2.24K
10m
CC-BY-4.0

An awesome Data Science repository to learn and apply for real world problems.

17.36K
4.76K
9m
MIT

A curated list of awesome Machine Learning frameworks, libraries and software.

53.18K
13.07K
7m
n/a

HUST Online Judge System neo Version

54
10
9m
GPL-3.0