书籍 程序员的数学的封面

程序员的数学

结城浩

出版时间

2012-10-01

ISBN

9787115293688

评分

★★★★★

标签

编程

书籍介绍

如果数学不好,是否可以成为一名程序员呢?答案是肯定的。 本书最适合:数学糟糕但又想学习编程的你。

没有晦涩的公式,只有好玩的数学题。

帮你掌握编程所需的“数学思维”。

日文版已重印14次!

编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学有助于巩固编程的基础,写出更健壮的程序。

本书面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读本书。

书中讲 解了二进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、少年高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。引导读者深入理解编程中的数学方法和思路。

本书还对程序员和计算机的分工进行了有益的探讨。读完此书,你会对以程序为媒介的人机合作有更深刻的理解。

目录
第1章 0的故事——无即是有
本章学习内容
小学一年级的回忆
10进制计数法
什么是10进制计数法

显示全部
用户评论
有点弱,不就是离散数学嘛,水平太菜了
科普读物,高中数学知识加上额外的不停机问题
本来以为轻轻松松看完这本书就可以补完在蓝翔念高中落下的数学,没想到书里的知识只有初中水平。好吧,就当复习了。
:TP301.6/156
挺好玩的,大部分小学数学水平就够了😂
2022.02.14 应该经常翻一翻。
推荐看最后的总结篇,然后再回去看前边的。
书名乍一看以为是一本很枯燥的书,不过实际看起来却是相当的通俗易懂且有趣。实际上,比起是程序员,这本书更像是给拥有初中数学水平的人阅读的兴趣读物。通过一道道智力题风格的数学问题,罗列了一个程序员应该有的数学方面的若干种思路,如果孩子对编程有兴趣,可以作为一本相关数学知识的启蒙书。
讲的通俗易懂,同时也是比较基础的,涉及的数学内容出现在高中和大一。
9月了,才完成今年的第一本书,惭愧