Global

algorithms
142 projects tagged “algorithms” that gained the most stars yesterday
#168 · +191 · 1d ·GitHub

> I originally created this as a short to-do list of study topics for becoming a software engineer, > but it grew to the large list you see today. After going through this study plan, I got hired > as a Software Development Engineer at Amazon!

Creator
jwasham
Size
22.2 MB
Stars
362.8K
Updated
CommitDec 05
Age
10y
Commits · 90 Days
#746 · +42 · 1d ·GitHub

我们现在在服务器端渲染 MathJax,如果希望实现类似效果,可以参考 build.yml。(需要安装 Node.js)

Creator
OI-wiki
Size
101.1 MB
Stars
26.9K
Updated
CommitOct 17
Age
8y
Commits · 90 Days
#913 · +32 · 1d ·GitHub

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现

Creator
krahets
Size
471 MB
Stars
130.8K
Age
3y
Commits · 90 Days
#915 · +32 · 1d ·GitHub

There are a lot of hidden treasures lying within university pages scattered across the internet. e. assignments, lectures, notes, readings and examinations, available online for free.

Size
1.4 MB
Stars
72K
Updated
CommitNov 12
Age
11y
Commits · 90 Days

Lists of company wise questions. Every csv file in the companies directory corresponds to a list of questions on leetcode for a specific company based on the leetcode company tags. Updated as of 20 June, 2025

Creator
liquidslr
Size
7.7 MB
Stars
31.6K
Updated
CommitAug 16
Age
1y
Commits · 90 Days
#1055 · +27 · 1d ·GitHub

计算机自学指南

Size
70.4 MB
Stars
76.3K
Age
4y
Commits · 90 Days
#1091 · +26 · 1d ·GitHub

scikit-learn is a Python module for machine learning built on top of SciPy and is distributed under the 3-Clause BSD license.

Size
183.6 MB
Stars
67.7K
Age
16y
Commits · 90 Days
#1150 · +24 · 1d ·GitHub

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

Creator
Snailclimb
Size
179.1 MB
Stars
159.1K
Updated
CommitOct 16
Age
8y
Commits · 90 Days
#1418 · +18 · 1d ·GitHub
archived

:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortarboard:

Creator
DopplerHQ
Size
0.5 MB
Stars
85.1K
Updated
CommitJul 29
Age
10y
Commits · 90 Days
#1438 · +18 · 1d ·GitHub

🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经

Size
0.3 MB
Stars
27.5K
Updated
CommitNov 06
Age
5y
Commits · 90 Days
#1449 · +18 · 1d ·GitHub

1 that analyzes chess positions and computes the optimal moves.

Size
20 MB
Stars
17K
Age
12y
Commits · 90 Days
#1479 · +17 · 1d ·GitHub

:books: 免费的计算机编程类中文书籍,欢迎投稿

Creator
justjavac
Size
1.1 MB
Stars
119.2K
Age
12y
Commits · 90 Days
#1620 · +15 · 1d ·GitHub

Help from you in contributing content would be very much appreciated!

Creator
yangshun
Size
32.9 MB
Stars
143.1K
Updated
CommitAug 07
Age
10y
Commits · 90 Days

Welcome to the SDE Interview Preparation Roadmap! This repository is not just about my personal journey; it's a collaborative space for collective learning.

Size
28.7 MB
Stars
3.7K
Updated
CommitOct 15
Age
2y
Commits · 90 Days
#1906 · +12 · 1d ·GitHub

> 🇺🇦 UKRAINE IS BEING ATTACKED BY RUSSIAN ARMY. CIVILIANS ARE GETTING KILLED. RESIDENTIAL AREAS ARE GETTING BOMBED.

Creator
trekhleb
Size
14.6 MB
Stars
196.7K
Updated
CommitJul 26
Age
8y
Commits · 90 Days
#1907 · +12 · 1d ·GitHub

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

Creator
CyC2018
Size
113.5 MB
Stars
186.3K
Updated
CommitJul 20
Age
8y
Commits · 90 Days
#2063 · +11 · 1d ·GitHub

A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API

Creator
karpathy
Size
0.2 MB
Stars
18K
Updated
CommitAug 03
Age
6y
Commits · 90 Days
#2206 · +10 · 1d ·GitHub

This repo is intended for any individual wanting to improve their problem solving skills for software engineering interviews.

Size
11.2 MB
Stars
14.2K
Updated
CommitOct 16
Age
7y
Commits · 90 Days
#2288 · +9 · 1d ·GitHub

:fireworks:Interactive Online Platform that Visualizes Algorithms from Code

Size
20.7 MB
Stars
48.9K
Updated
CommitNov 18
Age
10y
Commits · 90 Days

S. You don't need to know all of that by heart to be a programmer. But knowing the stuff will help you become better!

Creator
mtdvio
Size
0.2 MB
Stars
100.5K
Updated
CommitDec 29
Age
9y
Commits · 90 Days
#2424 · +8 · 1d ·GitHub

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

Size
98 MB
Stars
62.7K
Updated
CommitAug 03
Age
6y
Commits · 90 Days
#2474 · +8 · 1d ·GitHub

This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.

Size
99.3 MB
Stars
24K
Updated
CommitAug 18
Age
5y
Commits · 90 Days
#2622 · +7 · 1d ·GitHub

😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

Creator
doocs
Size
33.7 MB
Stars
79.2K
Age
8y
Commits · 90 Days

Challenges will soon provide on-demand incremental hints to help you arrive at the optimal solution.

Size
7.6 MB
Stars
31.9K
Updated
CommitAug 05
Age
11y
Commits · 90 Days
#2664 · +7 · 1d ·GitHub

The repository is a collection of open-source implementations of a variety of algorithms implemented in C and licensed under GPLv3 License.

Size
19.9 MB
Stars
22.6K
Updated
CommitSep 27
Age
10y
Commits · 90 Days
#2683 · +7 · 1d ·GitHub

一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄

Creator
itwanger
Size
1.2 GB
Stars
17.8K
Updated
CommitOct 18
Age
7y
Commits · 90 Days
#2825 · +6 · 1d ·GitHub

English version is on labuladong.online too. Just enjoy:)

Creator
labuladong
Size
123.3 MB
Stars
135.9K
Updated
CommitFeb 28
Age
6y
Commits · 90 Days
#2826 · +6 · 1d ·GitHub

List of Computer Science courses with video lectures.

Size
1.1 MB
Stars
83.7K
Updated
CommitOct 18
Age
9y
Commits · 90 Days
#2852 · +6 · 1d ·GitHub

前端精读周刊。帮你理解最前沿、实用的技术。

Creator
ascoders
Size
8.6 MB
Stars
31.5K
Age
9y
Commits · 90 Days
#2865 · +6 · 1d ·GitHub

All Algorithms implemented in Rust

Size
1.5 MB
Stars
26.1K
Updated
CommitOct 08
Age
8y
Commits · 90 Days