算法(Algorithm)属于计算机学习中的重要能力之一,计算机核心在于解决问题,一个问题有确定的输入、输出,问题处理的过程如何设计和实现,便属于算法的范畴。
来自 CS50 Lecture 0
算法与工程能力相辅相成,构成了计算机学习中的两大重点关注的能力。
但在我们的语境下,「算法」的概念通常分化到一些特定的领域,人人谈算法,但谈的并不是一个东西,B站 Up 【湾区书记汤姆】为此做了一些总结,目前(2022年初)主要涉及到以下几种:
- 算法的核心、课程中的算法
- 算法竞赛
- 面试刷题
- 日常工作使用算法
- AI 向的算法(神经网络、机器学习)
Wiki 的这一 part 我们也按照这样的分类去组织接下来的内容和学习的指路。
(施工中,待完善,欢迎你的贡献 👏)