跳至内容
Python 俱乐部
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
interview:loop-performance
====== 单独循环与分开循环 ====== 有两个相同功能代码如下,请在在A,B,C是什么的情况下,请给出三个原因case 1比case 2快,还有三个原因case 2会比case 1要执行的快。(不考虑编译器优化) ===== case 1 ===== <code c> for (i=0; i<N; ++i){ A; B; C; } </code> ===== case 2 ===== <code c> for (i=0; i<N; ++i){ A; } for (i=0; i<N; ++i){ B; } for (i=0; i<N; ++i){ C; } </code> ===== 参考 ===== * http://programmers.stackexchange.com/questions/64132/interesting-interview-question * http://coolshell.cn/articles/4162.html
interview/loop-performance.txt
· 最后更改: 2011/04/06 14:38 (外部编辑)
页面工具
显示页面
修订记录
反向链接
回到顶部