程序员的数学思维修炼(趣味阅读)
2016-10-20 00:00
337 查看
没有密密麻麻的文字让人恐惧。
这本书最喜欢的两段文字:
“1加1等于10”,“所有的事件都有产生它的原因”
可能一本书让读者顿有所悟的时候,它才会变的有存在的意义。
不去思考它存在的意义,因为它的存在本身就有意义。
虽然读完之后并没有什么功力大增之感,但我宁愿相信一些东西是起到潜移默化的作用。
希望某一天,它会让我豁然开朗。
学到的小知识:
① 大整数构想。
②余数的两个性质:
1. (a + b) / c = z····d
a / c = x····d1
b / c = y····d2
d = (d1 + d2) / c
2. (a * b) / c = z····d
a / c = x····d1
b / c = y····d2
d = (d1 * d2) / c
③Eratosthenes筛选法。
④辗转相除法(求最大公约数):
用较大的数M除以较小的数N,较小的除数N和得出的余数R构成新的一对数,
继续重复前面的除法(用较大数除以较小数),直到出现能够整除的两个数,
其中较小的数(即除数)就是最大公约数。
这本书最喜欢的两段文字:
“1加1等于10”,“所有的事件都有产生它的原因”
可能一本书让读者顿有所悟的时候,它才会变的有存在的意义。
不去思考它存在的意义,因为它的存在本身就有意义。
虽然读完之后并没有什么功力大增之感,但我宁愿相信一些东西是起到潜移默化的作用。
希望某一天,它会让我豁然开朗。
学到的小知识:
① 大整数构想。
②余数的两个性质:
1. (a + b) / c = z····d
a / c = x····d1
b / c = y····d2
d = (d1 + d2) / c
2. (a * b) / c = z····d
a / c = x····d1
b / c = y····d2
d = (d1 * d2) / c
③Eratosthenes筛选法。
④辗转相除法(求最大公约数):
用较大的数M除以较小的数N,较小的除数N和得出的余数R构成新的一对数,
继续重复前面的除法(用较大数除以较小数),直到出现能够整除的两个数,
其中较小的数(即除数)就是最大公约数。
相关文章推荐
- 程序员的数学思维修炼(趣味阅读)
- 著名的Eratosthenes求素数方法(程序员的数学思维修炼)
- 神奇的素数_验证素数(程序员的数学思维修炼)
- 【程序员的数学思维修炼】总结一
- 著名的Eratosthenes求素数方法(程序员的数学思维修炼)
- 程序员的数学思维修炼
- 【程序员的思维修炼】认识你的大脑
- 【程序员的思维修炼】利用右脑
- 【笔记】程序员的思维修炼5
- 【程序员的思维修炼】调试你的大脑
- 【笔记】程序员的思维修炼4
- 程序员的思维修炼-读书笔记-思维导图
- 【程序员的思维修炼】主动学习
- 程序员的思维修炼 - 从新手到专家(1)
- 【程序员的思维修炼】积累经验、保持注意力
- 最初程序员的思维“修炼”之四——Android平台开发的“强制关闭”解决思路
- 程序员如何修炼管理思维
- 终于读完了【程序员的思维修炼-开发认知潜能的九堂课】一书
- 【笔记】程序员的思维修炼3
- 程序员的思维修炼-开发认知潜能的九堂课之思维导图