算法知识库
算法连接问题与解法,也连接理论与实际系统。这里将算法竞赛、工程算法、机器学习、大模型和计算机视觉整理成五条相互关联的学习路径。
你可以按左侧章节逐步阅读,也可以通过顶部分类和搜索直接查找一个知识点。每篇文章围绕概念、方法、应用和适用边界展开。
知识分类
如何开始
- 建立基础。算法竞赛从复杂度与数据结构开始;机器学习与视觉先补齐线性代数、概率和优化基础。
- 围绕问题阅读。先明确输入、目标与约束,再选择算法或模型,并通过例子理解方法。
- 检查成立条件。复杂度、数据分布、数值精度与故障模型,决定一个方法何时可用。
机器学习与大模型已分为独立目录。两者共享深度学习与注意力机制基础;计算机视觉在此基础上关注图像、空间与视频。