个人的感受,并非书评
2011-09-20
我不善于写书评,也不太喜欢写笔记在网上晒,主要是时间问题。这是答应了一位网友而写滴。但是这也是我自己对读者本书的感受。
闲话少扯,回归主题吧。
买书缘由:
感觉学完严蔚敏老师《数据结构》后甚为不爽,因为不知道,到底算法和数据结构有啥作用。(当时写程序很少)
感受:
1)感受数学的用途
也许是自己接触的少,感觉学完高数,离散数学,概率等一些基础知识用的少,而感觉数学无用之说。其实在我的旁边有很多同学都是这么认为的。但是本书,会让你改变这种认识。例子就是"金刚"做飞机问题,里面运用了概率统计中的全概率公式和一点高数中的极限。还有就是在游戏中的直线相交问题等等。所以我有了这种认识。
2)对问题的分析解决
对于一个问题并非一下就去做而是分析清楚了才弄,而且分解,抽象出数学模型,运用数学知识来解决,在游戏之美那几节完全的现之。
3)治学的态度
这个对我冲击很大,为啥?从高中的应试教育过来的吧,一旦对问题解决就此放手,并不会再去思考,有其他更好的解法。本书会问问你还有其他的解法吗?或者还有可以优化吗? 一读到此,感觉人为之一振。-:D
4)追求完美
整本书都是围绕着一个目标而写,特别是在修改二分搜索的代码就可以看出,当我看到的时候感觉汗颜啊。以前就是那么写滴,但是从未写得如此完美,特别是对程序的安全性,比《编程珠玑》写得更清楚。
5)不足之处
有的地方并不是写的十分清楚或者说跳跃过大吧,可能是微软的实习生太强了吧。比如粘石游戏。还有就是程序配图太少啦,看程序时若有例子的图配之,会让人看得更清楚。
我所写的都是从一个学生的角度而写滴。
总之,这都是我个人的愚见,你自己在网上收收看看资料吧,也许感受比我强,也许没有,这个只是因人而异,因为每个人的看书目的不同罢了。 2011 - 9 -20 22:15
By Zsm