是否数学不好也能当程序员?答案是肯定的!本书适合于有学习编程意愿但数学不好的读者,其中不会用到晦涩的公式,只有有趣的数学问题。本书将帮助你掌握编程所需的“数学思维”。编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学不仅能够巩固编程基础,更有助于编写更健壮的程序。本书针对初级程序员介绍编程中常用的数学知识,还将引导读者深入理解编程中的数学方法和思路。无需精通编程和数学,只需具备四则运算和乘方等基础知识,就能轻松阅读本书。本书介绍了与编程密切相关的数学方法,如二进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等。同时,分析了哥尼斯堡七桥问题、少年高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。本书还对程序员与计算机的分工进行了深入探讨,读完本书之后,你将会更深入地理解以程序为媒介的人机合作。本书日文版已重印14次,是一本值得阅读的好书!
结城浩(HiroshiYuki)生于1963年,日本资深技术作家和程序员。在编程语言、设计模式、数学、加密技术等领域,编写了很多深受欢迎的入门书。代表作有《数学女孩》系列、《程序员的数学》等。作者网站http://www.hyuki.com/管杰毕业于复旦大学日语系。现为对日软件工程师,多年日语技术文档编写经验。爱好日汉翻译和日本文化史,译有《明解C语言:入门篇》等。
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
发表评价