算法(Algorithm)属于计算机学习中的重要能力之一,计算机核心在于解决问题,一个问题有确定的输入、输出,问题处理的过程如何设计和实现,便属于算法的范畴。
    image.png
    来自 CS50 Lecture 0

    算法与工程能力相辅相成,构成了计算机学习中的两大重点关注的能力。

    但在我们的语境下,「算法」的概念通常分化到一些特定的领域,人人谈算法,但谈的并不是一个东西,B站 Up 【湾区书记汤姆】为此做了一些总结,目前(2022年初)主要涉及到以下几种:

    1. 算法的核心、课程中的算法
    2. 算法竞赛
    3. 面试刷题
    4. 日常工作使用算法
    5. AI 向的算法(神经网络、机器学习)

    Wiki 的这一 part 我们也按照这样的分类去组织接下来的内容和学习的指路。

    (施工中,待完善,欢迎你的贡献 👏)