程序员必修数学课——专栏索引篇
前言
有人说过,“如果你只想当一个普通的程序员,那么数学对你来说,并不重要。如果你的梦想是做一个顶级程序员,梦想着改变世界,那么数学对你来说就很重要了”。
越往高处走,越能发现数学在编程中的重要性。数学学得好不好,将会直接决定一个程序员有没有发展潜力。往大了说,数学是一种思维模式,考验的是一个人归纳、总结和抽象的能力。 这同时也对应了你作为程序员解决问题的能力。如果编程语言是血肉,数学的思想和知识就是灵魂。它可以帮助你选择合适的数据结构与算法,提升系统效率,并且赋予机器智慧。
这篇文章就是一个我写的所有有关程序员必修数学课的索引,也是我在极客时间上学黄申的《程序员的数学基础课》的一个学习笔记。从基础思想开始,到概率统计,线性代数,以及最后的综合应用。和程序员有关的一切数学都在这里了。
目录
基础思想篇
第一课:二进制----------------------------------------------------《原码&反码&补码的数学证明》
第二课:余数-------------------------------------------------------《余数的思想&哈希函数的本质》
第三课:迭代法----------------------------------------------------
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
