编程之美――微软技术面试心得

收到博文视点的赠书《编程之美――微软技术面试心得》已经有些日子了,平日里喜欢玩数独,拿到书浏览完目录就翻到“1.15 构造数独”去了。

以前从来没想过如何去构造数独,看完题目想到的解法就是随机散布数字,但进一步分析之后发现这个思路是不可行的。由于思维囿于最初的方向,眼前是一堵墙,所以根本不知道该怎样去做。于是拿过书看“分析和解法”,读罢后发现反过来想一下,问题就变得简单了很多――先生成一个完整而合法的解,然后随机去掉一些格子中的数字。在这样循序渐进的引导下,终于知道如何去构造数独了。

不只数独,《编程之美》对其它题目的讲解也都是围绕解题的思路和过程来进行的,在对所有的题目仔细推敲之后,回过头再想想,将自己的思考方式和书中给出的解题方法对照、对比一下,会有除答案本身之外的其它收获,比如思维方式的开拓和运用。

可以把《编程之美》做为一本面经来读,但未免有点儿大材小用了;掩卷而思,编程之美,应该就在于思考之美吧!

【编辑推荐】

编程之美――微软技术面试心得 经典中的经典――评《编程之美》 《编程之美》:思想美才真的美
posted on 2009-12-28 13:14  康的瑞  阅读(132)  评论(0编辑  收藏  举报