读《计算机程序设计艺术》有感 The art of Computer Programming

The art of Computer Programming 果真神作,读下来发现作者数学功力之深和思维之精确让人佩服。

数学与计算机的联系,在本书体现得淋漓尽致。

可惜本人数学基础不够扎实,读此书深感困惑,往往对书中某几处数学推导或证明百思不得其解。

 

另外,此书的许多算法都是用底层的伪汇编代码编写,虽然难读,但也让我开了眼界。

 

读此书,会对很多技术细节有所了解,例如书有一处就用了一个技巧使循环指针避免加到n, 这样在worst case会少了0.5次的运算. 如此,作者对效率的追求已经到了极为精致的程度了。

 

记得尹老师曾经跟我们讲过,当一门工艺做得越来越细致,即在细节上追求越来越完善,这门工艺才发展到成熟阶段,掌握这门工艺的匠人才能算是精通。软件工程领域上也是这样,当大家都会一点c++代码, 然而你却能比别人写出更有效率、更优雅的代码,你就比别人更专业,更有优势。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值