资源简介
课程背景
编程语句、数据结构、算法,这些开发者的基本功都构筑在数学的基础上,大厂招人的学历门槛,本质上是构筑底层能力与发展潜力的护城河。日常开发工作中,解决问题的逻辑、代码优化的方法,无不体现出数学思维的重要性。
专栏解读
对于程序员来说,大而全地学习数学理论是没有必要的,精简程序员用得上的数学知识,将数学原理反哺实践,培养数学思维,提高解决问题的能力,是这个专栏的核心目标。
本专栏共 23 讲,通过以下 4 个模块的讲解,让你成为懂数学的一流程序员:
① 养成无处不在的数学思维。这一模块通过数制转化、数学逻辑、经典公式等原理与业务代码示例,讲解数学思维是如何运用在日常编程工作中的,让你重新审视数学思维在工作中的作用。
② 程序员必备的数学原理:代数与统计。精简的数学知识,比如求极值、向量与导数,这些应用于实际工作哪些方面:如何找到复杂业务最优解,如何完成海量高维度数据计算。这一模块将带你认识数学原理的实际应用,更为你打好理论基础。
③ 打好编程基本功:算法与数据结构。这一模块会讲到二分法、动态规划、递归等通用算法和重要思想,从数学角度找到算法背后的规律,还会结合实战场景,如:利用指数爆炸优化程序,将数学原理、算法与实战结合,事半功倍地夯实开发基本功。
④ AI 与机器学习,热门领域的核心技术。AI 与机器学习的技术核心其实是数学问题,这一模块将通过几个常用技术点,逻辑回归、决策树等,带你入门 AI 建模,从数学角度理解当前热门领域。
讲师介绍
公瑾 中科院博士,资深算法专家
国内一线互联网公司资深算法专家,国内首批从事机器学习和数据挖掘的工程师,业界从事算法工作超过 5 年,拥有深厚的一线代码开发经验,对数据结构、算法思想有多年研究和深入理解。
资源目录
/524_程序员的数学课 [3.3G] ├──01 从计数开始,程序员必知必会的数制转换法_5001 [98.9M] │ └──01 从计数开始,程序员必知必会的数制转换法[天下无鱼][shikey.com].mp4 [98.9M] ├──02 逻辑与沟通,怎样才能讲出有逻辑的话?_5002 [131M] │ └──02 逻辑与沟通,怎样才能讲出有逻辑的话?[天下无鱼][shikey.com].mp4 [131M] ├──03 用数学决策,如何规划好投入、转化和产出?_5003 [158.7M] │ └──03 用数学决策,如何规划好投入、转化和产出?[天下无鱼][shikey.com].mp4 [158.7M] ├──04 万物可数学,经典公式是如何在生活中应用的?_5004 [130M] │ └──04 万物可数学,经典公式是如何在生活中应用的?[天下无鱼][shikey.com].mp4 [130M] ├──05 求极值:如何找到复杂业务的最优解?_5005 [110M] │ └──05 求极值:如何找到复杂业务的最优解?[天下无鱼][shikey.com].mp4 [110M] ├──06 向量及其导数:计算机如何完成对海量高维度数据计算?_5006 [86.5M] │ └──06 向量及其导数:计算机如何完成对海量高维度数据计算?[天下无鱼][shikey.com].mp4 [86.5M] ├──07 线性回归:如何在离散点中寻找数据规律?_5007 [93.9M] │ └──07 线性回归:如何在离散点中寻找数据规律?[天下无鱼][shikey.com].mp4 [93.9M] ├──08 加乘法则:如何计算复杂事件发生的概率?_5008 [113.4M] │ └──08 加乘法则:如何计算复杂事件发生的概率?[天下无鱼][shikey.com].mp4 [113.4M] ├──09 似然估计:如何利用 MLE 对参数进行估计?_5009 [118.8M] │ └──09 似然估计:如何利用 MLE 对参数进行估计?[天下无鱼][shikey.com].mp4 [118.8M] ├──10 信息熵:事件的不确定性如何计算?_5010 [144.5M] │ └──10 信息熵:事件的不确定性如何计算?[天下无鱼][shikey.com].mp4 [144.5M] ├──11 灰度实验:如何设计灰度实验并计算实验的收益?_5011 [127.1M] │ └──11 灰度实验:如何设计灰度实验并计算实验的收益?[天下无鱼][shikey.com].mp4 [127.1M] ├──12 统计学方法:如何证明灰度实验效果不是偶然得到的?_5012 [188.9M] │ └──12 统计学方法:如何证明灰度实验效果不是偶然得到的?[天下无鱼][shikey.com].mp4 [188.9M] ├──13 复杂度:如何利用数学推导对程序进行优化?_5013 [121.2M] │ └──13 复杂度:如何利用数学推导对程序进行优化?[天下无鱼][shikey.com].mp4 [121.2M] ├──14 程序的循环:如何利用数学归纳法进行程序开发?_5014 [121.9M] │ └──14 程序的循环:如何利用数学归纳法进行程序开发?[天下无鱼][shikey.com].mp4 [121.9M] ├──15 递归:如何计算汉诺塔问题的移动步数?_5015 [113.7M] │ └──15 递归:如何计算汉诺塔问题的移动步数?[天下无鱼][shikey.com].mp4 [113.7M] ├──16 二分法:如何利用指数爆炸优化程序?_5016 [134.4M] │ └──16 二分法:如何利用指数爆炸优化程序?[天下无鱼][shikey.com].mp4 [134.4M] ├──17 动态规划:如何利用最优子结构解决问题?_5017 [297.3M] │ └──17 动态规划:如何利用最优子结构解决问题?[天下无鱼][shikey.com].mp4 [297.3M] ├──18 AI 入门:利用 3 个公式搭建最简 AI 框架_5018 [108.9M] │ └──18 AI 入门:利用 3 个公式搭建最简 AI 框架[天下无鱼][shikey.com].mp4 [108.9M] ├──19 逻辑回归:如何让计算机做出二值化决策?_5019 [142.4M] │ └──19 逻辑回归:如何让计算机做出二值化决策?[天下无鱼][shikey.com].mp4 [142.4M] ├──20 决策树:如何对 NP 难复杂问题进行启发式求解?_5020 [176.3M] │ └──20 决策树:如何对 NP 难复杂问题进行启发式求解?[天下无鱼][shikey.com].mp4 [176.3M] ├──开篇词 数学,编程能力的营养根基_5000 [75.1M] │ └──开篇词 数学,编程能力的营养根基[天下无鱼][shikey.com].mp4 [75.1M] ├──22 面试中那些坑了无数人的算法题_5022 [135.7M] │ └──22 面试中那些坑了无数人的算法题[天下无鱼][shikey.com].mp4 [135.7M] ├──结束语 数学底子好,学啥都快_5024 [99.5M] │ └──结束语 数学底子好,学啥都快[天下无鱼][shikey.com].mp4 [99.5M] ├──21 神经网络与深度学习:计算机是如何理解图像、文本和语音的?_5021 [151M] │ └──21 神经网络与深度学习:计算机是如何理解图像、文本和语音的?[天下无鱼][shikey.com].mp4 [151M] └──23 站在生活的十字路口,如何用数学抉择?_5023 [159.4M] └──23 站在生活的十字路口,如何用数学抉择?[天下无鱼][shikey.com].mp4 [159.4M]
感谢楼主分享
学习学习
第一是数学,第二是数学,第三是数学。——伦琴
感谢分享
感谢楼主分享。数学真的太重要了
感谢分享
学习一下
数学一直比较差,想提高一下
感谢分享,看来数学还是少不了
学习一下数学
夯实基础,感谢楼主~
学习一下数学
数学这块真是不能缺,根基不稳地动山摇
不少数学概念工作中很少用到,几乎都忘了
感谢老哥分享
数学....转行的人应该都怕
数学还是很重要的啊,不会算法的程序员走不远
謝謝分享
数学原理永远不变
文科生能学会么???
感谢楼主分享
感谢
学学数学,提高天花板,感谢大佬
感谢分享
数学真的是基础学科,非常重要。
看到数学就兴奋
感谢大佬
看下数学原理
谢谢分享
数学学好了,对算法能理解的更深一点吧。
巧了,刚学完算法,就可以学数学了
数学在工作中拖后腿了,,
学会数理化,走遍天下都不怕
学会数学真的能够无敌吗
感谢分享
程序员的数学课算法编程
向优秀的IT工程师进击!
准备学习下,先收藏,谢谢
最近在学算法,看下数学
感谢
数学知识还是很缺失的,要补一补
学习下思维方式
感谢大佬分享
数学一直比较差,想改变一下思维,谢谢
感谢楼主
终于可以解决拦路虎了,哈哈
这是学好数学课程的最好理由
技术一直变化,背后的数学原理不会变
都说编程到最后比的还是数学,感谢大佬分享
感谢楼主分享