数学重学路线图

数学重学路线图

代码 Python 为主 | 方向:安全 · 大数据 · 后端 | 共7个阶段 32节课 15000+行


从这里开始

如果你数学基础比较弱或很久没用 → 从 阶段〇 开始

如果你基础运算没问题但想提升开发能力 → 从 阶段二 开始

如果你想按工作方向快速查找 → 跳到底部 速查索引


阶段〇:算术根基

把地基打牢,说不清原理就是退化了

序号 主题 关键词
00 00-数与运算 四则运算律、运算优先级、心算技巧、浮点精度
01 01-分数与小数 通分约分、分数运算、GCD/LCM、百分比互转
02 02-幂根号与指数 指数法则、根号、科学计数法、2^10≈1000
03 03-比例百分比与增长率 百分点vs百分比、复利、72法则、房贷月供

阶段一:数感与统计直觉

日常生活中天天用,但可能说不清原理

序号 主题 关键词
04 04-数感与估算 数量级、费米估算、QPS估算、延迟数字表
05 05-基础统计思维 均值vs中位数、P99延迟、标准差、正态分布
06 06-生活中的数学 房贷计算器、复利、彩票概率、保险、做饭比例
07 07-数据素养 图表骗术、辛普森悖论、幸存者偏差、相关≠因果

阶段二:开发者核心数学

直接影响代码质量的数学知识

序号 主题 关键词 关联笔记
08 08-进制与位运算 进制转换、位运算技巧、IP子网、权限位 进制与编码 运算符
09 09-模运算与整除 哈希取模、分库分表、一致性哈希 取余与模运算
10 10-布尔代数与逻辑 德摩根、短路求值、WAF规则 布尔代数
11 11-集合论与数据操作 集合↔SQL↔Python set、数据去重 集合论基础
12 12-递归与数学归纳法 递归思维、分治、MapReduce
13 13-排列组合与计数 密码空间、暴力破解估算、测试组合

阶段三:算法背后的数学

理解为什么选这个算法、这个数据结构

序号 主题 关键词 关联笔记
14 14-函数增长与大O O(1)~O(n!)对比、数据结构选型 函数与图像
15 15-求和公式与级数 等差等比、高斯求和、指数退避
16 16-概率论基础 贝叶斯、系统可用性、蒙特卡罗 概率与统计
17 17-图论基础 BFS/DFS、最短路径、拓扑排序 图论基础
18 18-树与递归结构 B+树、堆、Merkle树、LSM树
19 19-哈希数学 生日悖论、布隆过滤器、HyperLogLog 密码学数学

阶段四:数据与决策

用数据说话,做出有依据的判断

序号 主题 关键词
20 20-描述统计与可视化 直方图、箱线图、相关系数、EDA
21 21-概率分布 正态/泊松/指数分布、故障率建模
22 22-假设检验与AB测试 p值、t检验、AB测试、置信区间
23 23-回归与预测 线性回归、R²、过拟合、正则化

阶段五:进阶数学工具

AI/安全/图形等高阶领域的敲门砖

序号 主题 关键词 关联笔记
24 24-线性代数实战 向量、矩阵、余弦相似度、推荐系统 线性代数入门
25 25-微积分直觉 导数=变化率、积分=累积、梯度下降
26 26-优化与梯度下降 损失函数、学习率、SGD/Adam
27 27-信息论基础 熵、交叉熵、压缩、密码强度
28 28-密码学数学进阶 椭圆曲线、零知识证明、后量子 密码学数学

阶段六:数学思维

终身受用的思考方式

序号 主题 关键词
29 29-费米估算实战 系统容量估算、QPS预估、面试估算题
30 30-博弈论入门 纳什均衡、囚徒困境、攻防博弈
31 31-数学建模思维 排队论、SIR模型、马尔可夫链

速查索引:按工作方向找

安全

密码学:02-幂根号与指数13-排列组合与计数19-哈希数学28-密码学数学进阶

异常检测:05-基础统计思维21-概率分布22-假设检验与AB测试

攻防分析:17-图论基础30-博弈论入门31-数学建模思维

大数据

数据分析:20-描述统计与可视化22-假设检验与AB测试23-回归与预测

数据处理:11-集合论与数据操作19-哈希数学12-递归与数学归纳法

机器学习:24-线性代数实战25-微积分直觉26-优化与梯度下降27-信息论基础

后端

系统设计:04-数感与估算29-费米估算实战31-数学建模思维

算法基础:14-函数增长与大O18-树与递归结构15-求和公式与级数

分布式:09-模运算与整除16-概率论基础19-哈希数学


学习建议

别从头硬啃,按阶段走,学完一个再进下一个

阶段〇~一 → 碎片时间看,重建数感(约2-3周)

阶段二~三 → 配合写代码练,边学边用(约2个月)

阶段四~五 → 结合工作实际问题学(约2个月)

阶段六 → 长期积累,遇到问题就翻

每页都有练习题,别跳——做题是检验理解的唯一方式

已有笔记(本系列会链接这些)

计算机数学基础 · 集合论基础 · 布尔代数 · 密码学数学 · 进制与编码 · 运算符 · 取余与模运算 · 函数与图像 · 概率与统计 · 线性代数入门 · 图论基础


下一章
00-数与运算