我的趣味数学书单

我看数学书,纯粹是叶公好龙。自从高中以来似乎就再没有把数学搞清楚过。代数到2次方程,几何到平面几何,后面的都是在混日子了。最近不知怎么突发灵感开始看起了趣味数学方面的内容。净拣些轻松的看,也就是看看,算还是算不出来的。倒是可以拣出两道去难难别人。

《费马大定理》 西蒙·辛格 上海译文出版社

从没有想过数学可以写的这样动人心弦,丝丝入扣。第一次在网上看到一部分时,我花了2个多小时去读,买到后一口气读完了。围绕着一个定理的证明,这本书讲述了数学史,说明了数学是什么,更让人领略到了数学的美。

萨姆·劳埃德的数学趣题》 《萨姆·劳埃德的数学趣题续编》  马丁·加德纳 选编  上海科技教育出版社
   
一大堆数学题的集合,有些现在看来是很常规的数学习题(这些问题是在1890年左右出版的),而有些需要相当的精巧的解法。呵呵,我大部分的都是想想就看答案了。
一瞥:
据说有三个邻居合住如图所示的小院,他们发生了争吵。大房子的主人抱怨邻居的鸡打扰了他,于是从他的门口到图中下发的大门修了一条封闭式的小路。此后,住在右边房子的人修了一条路通到左边的大门,住在左边房子的人修了一条路通到右边的大门。
这几条路互不相交。你能正确地画出这三条路吗?



斯芬克斯之谜》 《所罗门王的智慧》 马丁·加德纳  世界图书出版公司
    
用科幻故事的形式串起来的数学趣题。比较独特的地方是,在第一个问题给出答案后会提出后续的问题,通常会有3个问题为一个系列。
一瞥:
请你把15873这个数字输入你的计算器。从1到9任选一个数字乘上15873,接着再把结果乘7,计算器上会重复出现你选的那个数字6次。
假设你的年龄介于9到100岁,把你的年龄输入计算器,把它乘以1443,然后把结果乘7,你猜会怎么样?你的年龄会在计算器上连续出现三次。
任选一个三位数,连续输入计算器两次,成为ABCABC这样的六位数,把它除以13,你发现没有余数。再把结果除以11,还是除的尽。再除以7,很奇怪,居然是你最初选的那个三位数。

意料之外的绞刑和其他数学娱乐》 马丁·加德纳  上海教育出版社

选择了20个专题,对每个都举出了相关的系列题目,并有非常深入的讲解。对于我这种没什么解题能力的人来说可读性要强很多。里面的很多题目值得手动试验和尝试一下,比如火柴盒博弈机

《数学巡礼》 伊瓦斯·彼得逊  湖南教育出版社
涉及了8个较新的数学领域:素数、曲面、高维、分形、混沌等。特别的,书中关于计算机辅助计算和计算机制图有相当的比重,很多内容可以直接拿来作编程的练习题目。

《稳操胜券》 理查德·盖伊、约翰·康威、埃尔温·伯莱坎普  上海教育出版社
非常详细和全面的博弈游戏解法的书,厚厚的两大本(银子也要不少,两本一起110)。本想拿来学习学习博弈的解法,有空可以编个小的棋类游戏玩玩。不过实在是太厚,拿起来一次颇要费点精神。到现在也只看了第一章。而且看到第一本讨论的博弈游戏类型不包括几乎所有我想到的游戏。◎#¥%……,不知道何年能够看完,供在书架上吧。

想起了温博格的一段话:
每次我读到与X相似的文章,我对作者感觉不好,但读到类似于Y的文章,我就对主题感觉不好。X因为表达让我厌烦,但Y让我不愿意进一步参与对这个主题的讨论。在我看来,那是写作者、教师、教练或者任何其他领导者最大的罪恶。

献给令人敬佩的马丁·加德纳,也献给我的高中代数老师,她的每一堂课都是以这样的开场白开始的:“唉,我实在不想给你们上课。”

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
当然,以下是一份适合 Linux 嵌入式开发学习的书单: 1. 《Linux设备驱动开发详解:基于最新的Linux 4.0内核》 - 作者:于渊 - 出版社:电子工业出版社 - 简介:本书详细介绍了 Linux 设备驱动开发的方方面面,包括字符设备、块设备、网络设备、中断处理等,是 Linux 设备驱动开发的入门和进阶教材。 2. 《嵌入式Linux应用开发完全手册》 - 作者:何敏、马卫军 - 出版社:清华大学出版社 - 简介:本书介绍了嵌入式 Linux 应用开发的基本技术,包括交叉编译、系统移植、设备驱动、网络编程、GUI 开发等,非常适合初学者阅读。 3. 《嵌入式Linux系统设计与开发》 - 作者:张银奎 - 出版社:机械工业出版社 - 简介:本书介绍了嵌入式 Linux 系统的设计和开发方法,包括裁剪、配置、移植、调试等方面,是一本很好的实战教材。 4. 《Linux内核完全剖析:基于最新的Linux 4.0内核》 - 作者:吴涛、黄锐 - 出版社:电子工业出版社 - 简介:本书详细介绍了 Linux 内核的组成和原理,包括进程管理、内存管理、文件系统、网络协议等,是深入了解 Linux 内核的好书。 5. 《嵌入式实时操作系统:基于Linux内核的开发》 - 作者:詹春畅 - 出版社:清华大学出版社 - 简介:本书介绍了嵌入式实时操作系统的原理和开发方法,包括线程调度、共享内存、消息队列、信号量等,非常适合需要实时性的嵌入式应用开发。 以上是一份适合 Linux 嵌入式开发学习的书单,希望对你有所帮助。当然,这只是一个基础书单,如果你想深入学习 Linux 嵌入式开发,还有很多其他方面需要学习,比如 Linux 驱动开发、Linux 内核调试、Linux 系统优化等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

asj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值