![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
行云流水
titi_lima
这个作者很懒,什么都没留下…
展开
-
从高斯数列谈代码效率
很多有关编程的书上说过,算法的高速与代码的短小往往是不可兼得的;特别是在当前的硬件环境(高速的CPU与大容量的硬盘)下,不必计较算法是否既是最快的又是最短的,一般来说,能达到二者之一就行了。然而我认为,在某些情况下,鱼与熊掌是可以兼得的——只需在算法中做一点人为的“手脚”。以下我将用一个简单的例子来谈这个问题,但我的前提是我决不使用那种spaghetti式的算法,即使能够获得高效的代码。原创 2002-04-30 09:10:00 · 740 阅读 · 0 评论 -
第四个“回”字
前些日子在腾讯的BBS上看到一片帖子,是讲代码优化的。读着读着不爽至极。内容大抵是对以下一段代码进行优化: if (a == 5) return 1; else return 0; 我的答案是: return (5 == a); 然后据评分标准,我应得85分。给90分的是利用A编译器来进行预处理优化,如下: #ifdef CompilerA // 你已经知道A编译器做原创 2003-01-02 09:19:00 · 939 阅读 · 0 评论