算法资源

探索与 算法 相关的精选开源项目、速读教程和最新工作机会

相关开源项目

Anime4K logo

bloc97/anime4k

21.3k
1.4k
123

开源实时动漫视频超分算法,支持 1080p 转 4K,速度快、质量高,无需重编码。提供多种着色器和安装指南。

Jupyter Notebook
算法
804.8 MB
2024-08-17
Algorithms logo

williamfiset/algorithms

18.7k
4.5k
48

Java 实现的算法与数据结构集合,使用 Bazel 构建,包含平衡树、哈希表、堆等核心结构,提供完整测试与运行指南。

Java
算法
1267.5 MB
2026-06-23

构建最佳面试图谱,涵盖 JS、网络、浏览器、性能优化、安全、框架、Git、数据结构与算法等核心知识。提供在线版本与进阶小册,助力高效备战面试。

算法
React
Vue.js
10.6 MB
2020-05-03
Go logo

thealgorithms/go

18.2k
2.8k
11

Go 语言实现的算法与数据结构库,适合初学者学习,遵循最佳实践。包含 Aho-Corasick、Armstrong 数、二进制运算等算法。

Go
算法
2.6 MB
2026-08-04

精选 LeetCode 资源合集,涵盖数据结构与算法核心概念及 15 种解题模式,助力编程面试准备。主要语言为 Java。

Java
算法
249 KB
2026-06-07
Networkx logo

networkx/networkx

17.2k
3.6k
324

Python 网络分析库,用于创建、操作和研究复杂网络的结构、动态与功能。

Python
算法
数据可视化
96.0 MB
2026-08-22

金融强化学习开源框架,提供完整的自动交易管道。包含市场环境、智能体和应用三层架构,支持多种数据源,适用于量化交易研究与开发。

教程
Jupyter Notebook
量化交易
算法
TensorFlow
82.1 MB
2026-07-14
Scipy logo

scipy/scipy

15.0k
5.9k
1.8k

开源科学计算库,提供统计、优化、积分、线性代数、傅里叶变换、信号与图像处理等模块,与 NumPy 数组无缝协作,适用于数学、科学及工程领域。

Python
算法
200.7 MB
2026-08-25
Nni logo

microsoft/nni

14.4k
1.9k
415

开源 AutoML 工具包,自动化机器学习生命周期,涵盖特征工程、神经架构搜索、模型压缩与超参数调优。支持 Python,提供丰富的算法与可视化界面。

Python
算法
PyTorch
TensorFlow
130.0 MB
2024-07-03

精选系统化交易资源库,涵盖97个Python库与包、40+策略、55本书籍、23个视频及博客课程。支持回测、实盘交易、数据分析、机器学习与可视化,适用于量化交易者。

Python
量化交易
算法
Awesome
2.1 MB
2025-01-22
Flexsearch logo

nextapps-de/flexsearch

13.8k
522
38

下一代全文搜索库,适用于浏览器和 Node.js。支持多字段搜索、语音转换、部分匹配、标签搜索和结果高亮。性能卓越,查询速度比其他库快 100 万倍。支持多种数据库和字符集。

JavaScript
算法
7.4 MB
2026-06-29
Cosmos logo

opengenus/cosmos

13.7k
3.7k
2.6k

宇宙级算法与数据结构离线库,涵盖 C++、Python 等多种语言,由全球贡献者共同维护,提供海量编程问题解决方案。

C++
算法
82.6 MB
2024-10-06
Stable Baselines3 logo

dlr-rm/stable-baselines3

13.7k
2.2k
87

PyTorch 版本的可靠强化学习算法库,提供稳定实现、自定义环境与策略支持,包含详细文档和基准测试。

Python
PyTorch
算法
5.3 MB
2026-08-18

基于模式的 LeetCode 面试题学习方法,按子主题分组,聚焦重复应用通用模式。包含 Java 解决方案和数据结构/算法基础知识。

TypeScript
算法
10.5 MB
2026-08-25

个人技术博客仓库,分享 Go 语言、机器学习等领域的深度解析与源码阅读心得。包含多维空间搜索、并发编程等主题,累计阅读量超 300 万。

Go
算法
大语言模型
104.9 MB
2026-08-06

精选深度学习、强化学习、机器学习、计算机视觉和 NLP 的优质讲座资源,助你系统学习并培养直觉。

HTML
算法
203 KB
2026-08-22

《Python Machine Learning》第一版代码仓库,包含 400 页丰富内容,涵盖从理论到实践的机器学习知识,使用 NumPy、scikit-learn 和 Theano 实现。

Jupyter Notebook
算法
156.1 MB
2026-07-18

全面的 FAANG 备考资源库,涵盖数据结构、算法、450 DSA、Striver DSA 表、Apna College DSA 表及 FAANG 题目。包含操作系统、DBMS、SQL、计算机网络和面向对象编程等技术科目,使用 Jupyter Notebook 编写。

Jupyter Notebook
算法
501.0 MB
2026-08-16

手写实现李航《统计学习方法》全部算法,代码注释详尽,公式来源清晰。包含监督与无监督学习,如感知机、SVM、K-means、PCA 等。

Python
算法
97.9 MB
2025-11-25
Cs Book logo

iamshuaidi/cs-book

11.6k
2.6k
4

整理计算机类常用开源电子书,涵盖 Java、Python、Linux、Go、C、C++、数据结构与算法、人工智能、计算机基础、面试、设计模式、数据库、前端等。提供下载链接,更多优质书籍请关注公众号「帅地玩编程」回复「开源电子书」。

算法
475 KB
2023-07-28

《Cracking the Coding Interview》第6版题解仓库,主要包含 Java 解决方案,并通过 Git 子模块支持多语言社区贡献,欢迎提交代码。

Java
算法
21.0 MB
2024-08-04
Veracrypt logo

veracrypt/veracrypt

11.4k
1.3k
471

基于 TrueCrypt 的磁盘加密工具,支持 Windows、Linux 和 macOS,提供强安全性的加密解决方案。

C
算法
568.7 MB
2026-07-15
Mlalgorithms logo

rushter/mlalgorithms

11.2k
1.8k
10

提供机器学习算法的简洁、干净实现示例,涵盖深度学习、线性模型、随机森林、SVM、K-Means、GMM、KNN、朴素贝叶斯、PCA、因子分解机、RBM、t-SNE、GBDT 和强化学习。代码基于 Python、NumPy、SciPy 和 Autograd,便于学习算法内部原理和从头实现。

Python
算法
11.7 MB
2026-05-07

基于 e-maxx.ru 的算法与数据结构文章翻译项目,专注于竞赛编程。提供 C++ 实现,网站无广告且由志愿者维护,支持社区贡献与赞助。

C++
算法
70.9 MB
2026-08-23

免费在线 Jupyter 笔记本教材,涵盖计算线性代数核心内容。使用 Python、Scikit-Learn、Numpy 和 PyTorch 等库,重点讲解矩阵计算的速度与精度。包含配套视频教程和讨论论坛。

Jupyter Notebook
算法
62.5 MB
2024-04-16
Algorithm Base logo

chefyuan/algorithm-base

10.7k
1.5k
22

一位程序员用动画讲解算法,涵盖数据结构、字符串匹配、排序和二叉树等核心内容。提供在线网站和刷题小队交流,致力于让算法学习更直观易懂。

算法
684 KB
2025-05-03
Mlcourse.Ai logo

yorko/mlcourse.ai

10.7k
5.7k
3

由 OpenDataScience 社区开发的开源机器学习课程,由 Yury Kashnitsky 领导。课程平衡理论与实践,包含数学公式、作业和 Kaggle Inclass 竞赛。提供自定进度学习路径和付费的高级作业包。

Python
Pandas
Docker
算法
634.3 MB
2026-03-01

Python 量化交易策略库,涵盖技术指标、期权策略与量化分析。包含 MACD、布林带、配对交易、蒙特卡洛模拟等自动化脚本,支持历史数据回测,适用于各类市场策略研究。

Python
量化交易
算法
12.7 MB
2026-06-20
Leetcode 101 logo

cgao96/leetcode_101

10.0k
1.3k
8

面向有一定编程基础但缺乏刷题经验的读者的教科书和工具书,提供 C++ 和 Python 双题解,包含 PDF 和网页版。

算法
63.3 MB
2026-02-12
Miller logo

johnkerl/miller

10.0k
240
68

类似 awk、sed、cut、join 和 sort,专为 CSV、TSV、JSON 等命名索引数据设计。支持动态添加/删除字段、统计聚合、格式转换,是命令行数据处理的瑞士军刀。

Go
命令行
算法
212.0 MB
2026-08-26