C面试题目
来源:互联网 发布:生成对抗网络 用途 编辑:程序博客网 时间:2024/05/17 04:55
请简述以下两个for循环的优缺点
for(i=0;i<N;i++){ if(condition) DoSomething(); else DoOtherthing();}
优点:程序简洁
缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理
if(condition){ for(i=0;i<N;i++) DoSomething();}else{ for(i=0;i<N;i++) DoOtherthing();}
优点:循环的效率高
缺点:程序不简洁
0 0
- c语言面试题目
- C面试题目
- C面试题目2
- C面试题目3
- C/C++面试题目
- C面试题目
- C语言面试题目
- C面试题目3
- C/C++面试题目
- 嵌入式C面试题目
- C语言面试题目
- C面试题目
- C面试题目
- c语言面试题目
- C/C++面试题目集锦
- C/C++ 笔试、面试题目
- C/C++面试题目汇总
- C/C++语言面试题目
- DIY个人智能家庭网关——硬件篇之WIFI灯带DIY
- openresty 应用打包并使用luajit编译lua代码实现简单加密
- 算法作业7运行
- 集合案例练习
- FFmpeg碰到安装libmp3lame后提示没有找到的问题解决
- C面试题目
- XSS学习(原理篇)
- Serializable
- 毛玻璃,磨砂玻璃材质,shader笔记
- linux之程序与进程的管理及screen的使用
- PHP作为Shell Script使用
- [LeetCode] 93. Restore IP Addresses
- C++实验1
- Android避免内存溢出(Out of Memory)方法总结