算法
文章平均质量分 71
慢跑蜗牛
这个作者很懒,什么都没留下…
展开
-
地精排序和桶式排序——为什么我们要学算法
自学计算机也算有两年多了,自知比不得许多人的学习进度,尤是惭愧。但两年来计算机各种方面的书也是有所涉猎,虽学习的不深,但还是想跟大家分享自己的所学所得。在刚学计算机时,曾经天真的认为只要学好了代码就能成为一代大神,但学到深处才发现,代码语言只是一种工具,并没有很高的技术含量,猿们的差别往往在于编程思想上的差距。编程思想这个概念是很玄乎的,但其实真正表达出来是以算法为载体,算法能够很好的体现了我们解原创 2015-02-18 09:00:29 · 680 阅读 · 0 评论 -
编译器的尾调用优化
我认为学习最有意思的是:在学习到一定程度的时候,你回头看自己曾经学过的内容,能有更深、或者不一样的了解。这几天偶然看到博客园老赵的博客,提到了叫做尾调用优化的技术。在百度之后,兴奋的发现这种技术是用于提升递归时性能的。而作为一个递归算法的忠实拥护者,迫不及待的想分享关于这项技术。 尾调用优化需要我们修改相应的函数结尾来执行,本质上是在函数末尾调用某个不含返回值函数时,编译器会自动原创 2015-02-23 07:07:43 · 697 阅读 · 0 评论