主页
/
09 极客时间
/
001
/
002
/
003
/
004
/
0005
/
6666
/
完结课程
/
51-99
/
53-程序员的数学基础课
/
03-基础思想篇 (18讲)
/
01丨二进制:不了解计算机的源头,你学什么编程.html
01丨二进制:不了解计算机的源头,你学什么编程.mp3
02丨余数:原来取余操作本身就是个哈希函数.html
02丨余数:原来取余操作本身就是个哈希函数.mp3
03丨迭代法:不用编程语言的自带函数,你会如何计算平方根?.html
03丨迭代法:不用编程语言的自带函数,你会如何计算平方根?.mp3
04丨数学归纳法:如何用数学归纳提升代码的运行效率?.html
04丨数学归纳法:如何用数学归纳提升代码的运行效率?.mp3
05丨递归(上):泛化数学归纳,如何将复杂问题简单化?.html
05丨递归(上):泛化数学归纳,如何将复杂问题简单化?.mp3
06丨递归(下):分而治之,从归并排序到MapReduce.html
06丨递归(下):分而治之,从归并排序到MapReduce.mp3
07丨排列:如何让计算机学会“田忌赛马”?.html
07丨排列:如何让计算机学会“田忌赛马”?.mp3
08丨组合:如何让计算机安排世界杯的赛程?.html
08丨组合:如何让计算机安排世界杯的赛程?.mp3
09丨动态规划(上):如何实现基于编辑距离的查询推荐?.html
09丨动态规划(上):如何实现基于编辑距离的查询推荐?.mp3
10丨动态规划(下):如何求得状态转移方程并进行编程实现?.html
10丨动态规划(下):如何求得状态转移方程并进行编程实现?.mp3
11丨树的深度优先搜索(上):如何才能高效率地查字典?.html
11丨树的深度优先搜索(上):如何才能高效率地查字典?.mp3
12丨树的深度优先搜索(下):如何才能高效率地查字典?.html
12丨树的深度优先搜索(下):如何才能高效率地查字典?.mp3
13丨树的广度优先搜索(上):人际关系的六度理论是真的吗?.html
13丨树的广度优先搜索(上):人际关系的六度理论是真的吗?.mp3
14丨树的广度优先搜索(下):为什么双向广度优先搜索的效率更高?.html
14丨树的广度优先搜索(下):为什么双向广度优先搜索的效率更高?.mp3
15丨从树到图:如何让计算机学会看地图?.html
15丨从树到图:如何让计算机学会看地图?.mp3
16丨时间和空间复杂度(上):优化性能是否只是“纸上谈兵”?.html
16丨时间和空间复杂度(上):优化性能是否只是“纸上谈兵”?.mp3
17丨时间和空间复杂度(下):如何使用六个法则进行复杂度分析?.html
17丨时间和空间复杂度(下):如何使用六个法则进行复杂度分析?.mp3
18丨总结课:数据结构、编程语句和基础算法体现了哪些数学思想?.html
18丨总结课:数据结构、编程语句和基础算法体现了哪些数学思想?.mp3
© 2026
⚠
信息加载中,请等待...