让算法“动”起来的在线交互平台,适合学生、教师和专业人士,提升算法理解效率。

• 支持多语言代码可视化,直观展现算法执行过程,帮助梳理算法逻辑与性能瓶颈。
• 丰富教程、文章与视频资源,系统覆盖基础到进阶算法学习,构建全面认知体系。
• 开源项目,包含核心前端 React 应用、后端服务及算法可视化库,社区活跃,贡献即影响教育内容。
• 多语言可视化库支持,抽象可视化指令,实现跨语言算法演示统一体验。
• 实时在线体验,低门槛操作,消除纯文本代码抽象带来的学习障碍。

Algorithm Visualizer | #算法
FAQ_Of_LLM_Interview:大模型算法岗面试题的指南 | #算法 #指南

涵盖大模型面试常见问题及答案解析,助你轻松备战;2. 涵盖多种优化技术与高效微调方法,提升面试竞争力;3. 提供丰富的实战代码示例,加深理解
一站式解决面试算法难题

涵盖28种经典算法面试模式,系统性强;提供超过100道精选题目及解题思路,实战价值高;代码和解析清晰易懂,适合新手快速上手

Coding Interview Patterns | #指南 #算法
一本为各种编程语言中的重要算法提供指南书。

和一般的算法书不太一样的是这本书涵盖了数据结构、数学背景、图形学、密码学等多个领域。每个部分都提供了相应的文档链接,方便用户深入学习。

项目还包含了一些每种算法的多语言实现,如Box Muller变换和Euclidean算法,以及一些特定领域的解决方案,如物理求解器和量子系统。

The Arcane Algorithm Archive | #算法 #电子书
GeeksforGeeks:专注于算法和数据结构的教学,提供详尽的教程和资源。| #算法
算法与复杂度 | #算法

"这个系列的博文会逐个介绍计算机科学里面最基础、也是最重要的一部分内容:算法(algorithm)。提到它,这可能是你最擅长的部分,亦或是你学生生涯的噩梦。不管怎么样,对于学计算机的小伙伴来讲,它始终是不可回避的一个话题。不论是学生时代的你还是已经踏上了工作的岗位,算法都会一直陪伴着你。

为什么要做这个系列呢?因为网上对于这一块的内容实在是太多,甚至是太杂,而很少有把算法的知识体系整合起来形成一个系列的教学博客。于是乎想尽自己的微薄之力,让更多的人能够更好地理解算法,不畏惧算法,在未来求职的面试中不再因为它而与自己理想的公司失之交臂。"

配合这篇(算法复杂度不再是难题:解密 Big O)从数学和算法分析历史角度了解算法复杂度的文章,可能更容易理解。
作者“奔跑的飞猪”整理了个面试高频算法题网站,分门别类收录了牛客101,剑指offer,以及hot100,适用于最近想看算法题的同学。作者建议大家学完carl哥的算法题以后,巩固练习单点突破的时候使用。网站特点:

📚 只收录重要的题目:收录了完整的牛客 101 和 leetcode hot100,以及剑指 offer:这些题目对于面试来说都是非常高频的题目,优先级应该是最高的
🤖 分门别类:结合笔者秋招经历,分门别类刷题是一种前期快速找到感觉和培养解题框架的做法,所以一方面也是为了服务我自己,另一方面也想让大家更方便的去根据自己薄弱点去刷题
📦 聚合多个来源:目前收录了牛客 101 和 leetcode hot 100 以及 leetcode 上的剑指 offer 题目(因为牛客上的剑指 offer 题需要付费买了书才能刷,所以没有贴)

详文 | 网站 | #算法 #leetcode
一个在aws和微软工作过的英国的软件工程师,每天在b站上教小孩儿写算法。| b站 | 油管 | 博客 | #算法
algorithm-visualizer.org | #算法 #可视化

一个交互式在线平台。通过可视化各种编程语言编写的代码将算法变为现实。
算法竞赛模板库 | codeforces-go | #算法 #模板

由于算法知识点繁杂,将自己学习到的算法、做过的题目分类整理好是有必要的。

一个算法模板应当涵盖以下几点:

对该算法的基本介绍(核心思想、复杂度等)
参考链接或书籍章节(讲的比较好的资料)
模板代码(可以包含一些注释、使用说明)
模板补充内容(常见题型中的额外代码、建模技巧等)
相关题目链接(模板题、经典题、思维转换题等)
AI算法面试题目仓库 | AI-interview-cards | #算法

结合面试与被面试的经验,手工整理,1000余道,20多个目的深度学习&机器学习算法岗面试QA

增加所有中高级问题的 QA,新增 LLM 专题面试 QA
一个算法高频题的汇总网站:codetop.cc,针对国内互联网企业,可按照岗位、部门进行热度分类。

codetop | Github | #算法
Long Luo's Life Notes:一个技术博客,以各类算法的基本介绍为主。| #算法
数据结构与算法 系列教程(笔记)| 传送门 | #教程 #算法
Algorithms for Optimization | #电子书 #算法

这本书为优化问题提供了广泛的介绍,特别关注实用算法在工程系统设计中的应用。我们覆盖了各种优化主题,介绍了基础的数学问题公式和解决它们的算法。通过图表、示例和练习,我们传达了各种方法背后的直观理解。

这本教材适用于高级本科生、研究生以及专业人士。阅读本书需要一定的数学成熟度,并假设读者已经接触过多元微积分、线性代数和概率概念。在附录中提供了一些复习材料。这本书对于数学、统计、计算机科学、航空航天、电气工程和运筹学等领域的学生特别有用。
集锦大厂面试常考的前端手写题和 leetcode 算法题

js-challenges | #leetcode #算法
GitHub 最大的开源算法库:用许多编程语言实现的算法和数据结构。

Github | 官网 | #算法
冷饭新炒:理解布隆过滤器算法的实现原理 | 详文 #算法

布隆过滤器是一种空间高效概率性的数据结构(百科中原文是a space-efficient probabilistic data structure),该数据结构于1970年由Burton Howard Bloom提出,作用是测试一个元素是否某个集合的一个成员。布隆过滤器是可能出现false positive(这个是专有名词"假阳性",可以理解为误判的情况,下文如果用到这个名词会保留英文单词使用)匹配的,换言之,布隆过滤器在使用的时候有可能返回结果"可能存在于集合中"或者"必定不存在于集合中"。
算法》 by杰夫·埃里克森(Jeff Erickson)著

该网页包含作者自出版的教科书《算法》的免费电子版,以及各种理论计算机科学课程编写的其他讲义。

Algorithms | #电子书 #算法
 
 
Back to Top