程序员的数学

本书特色

[

  没有晦涩的公式,只有好玩的数学题。
  帮你掌握编程所需的“数学思维”。
  日文版已重印14次!

]

内容简介

[

  编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学有助于巩固编程的基础,写出更健壮的程序。
  本书面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读本书。

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

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

]

作者简介

[

  结城浩(Hiroshi Yuki)
  生于1963年,日本资深技术作家和程序员。在编程语言、设计模式、数学、加密技术等领域,编写了很多深受欢迎的入门书。代表作有《数学女孩》系列、《程序员的数学》等。

  作者网站http://www.hyuki.com/
  译者简介:
  管杰
  毕业于复旦大学日语系。现为对日软件工程师,多年日语技术文档编写经验。爱好日汉翻译和日本文化史,译有《明解C语言:入门篇》等。

]

目录

第1章   0 的故事
——无即是有
本章学习内容    
小学一年级的回忆    
10 进制计数法  
什么是10   进制计数法  
分解2503  
2 进制计数法  
什么是2   进制计数法  
分解1100  
基数转换    
计算机中为什么采用2   进制计数法  
按位计数法  
什么是按位计数法  
不使用按位计数法的罗马数字

封面

程序员的数学

书名:程序员的数学

作者:[日] 结城浩 著,管 杰 译

页数:232

定价:¥49.0

出版社:人民邮电出版社

出版日期:2012-10-01

ISBN:9787115293688

PDF电子书大小:57MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注