社区
C++ 语言
帖子详情
网上的一个笔试题,没有找到答案
xshflyhigher
2011-01-23 07:37:42
比较厦门两个写法各自的优点和缺点。
for(int i=0;i<N;i++)
{
if(condition)
{
dosomething();
}
else
dootherthing();
}
if(condithion)
{
for(int i=0;i<N;i++)
dosomething();
}
else
{
for(int i=0;i<N;i++)
dootherthing();
}
...全文
153
13
打赏
收藏
网上的一个笔试题,没有找到答案
比较厦门两个写法各自的优点和缺点。 for(int i=0;i<N;i++) { if(condition) { dosomething(); } else dootherthing(); } if(condithion) { for(int i=0;i<N;i++) dosomething(); } else { for(int i=0;i<N;i++) dootherthing(); }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
太乙
2011-01-23
打赏
举报
回复
如上,不考虑其他因素,下面的判断次数确实比上面的少。。。。
giant1st
2011-01-23
打赏
举报
回复
记住: 很多笔试题本身就是看你的思维的,都没有所谓的标准答案!
大胆的想一下,相信上面的结论也在你预料之中把!
gueangyik
2011-01-23
打赏
举报
回复
第一个:可以监视condition的状态。
第二个:效率肯定比第一个高。
n99huanghuangzym
2011-01-23
打赏
举报
回复
condition执行的次数问题
maoxing63570
2011-01-23
打赏
举报
回复
这个应该是C++高质量编程上的原题了,如果条件不改变的话,就选第二个吧,少做了循环
欣客
2011-01-23
打赏
举报
回复
第一种写法 :缺点, cpu需要却换流线性工作。优点:简洁明了。
第二种写法: 缺点 ,程序不简洁明了。优点:cpu 利用率高。
云在青天水在瓶MC
2011-01-23
打赏
举报
回复
帅哥,去看林锐博士的那本书吧,上面就有这个题了!
ganjianh8
2011-01-23
打赏
举报
回复
一种是每次循环都进行进行一次判断,另外一种是直接判断然后再循环
林锐博士的高质量编程书后习题
Metrosexual
2011-01-23
打赏
举报
回复
应该是下面的方法好些!
noock
2011-01-23
打赏
举报
回复
这个显示是考查代码性能优化的题,这个题很典型
上面那个判断语句会被执行N次,而下面那个只会执行1次,下面的代码是上面的优化版
xshflyhigher
2011-01-23
打赏
举报
回复
只知道第一个,condition可能会改变,从而影响执行的路径。
xiaozhuhaoa
2011-01-23
打赏
举报
回复
下面那个执行之前判断吧,适宜for中条件不再改变了。
上面则是适宜for中条件可能会改变的情况吧
w346581442
2011-01-23
打赏
举报
回复
我看应该是适用范围不同,两种写法各有优劣。
100家大公司java
笔试题
汇总
从
网上
找到
的在这里分享一下,可能有点不全或是普遍,但是有
答案
。
微软面试100题系列之高清完整版PDF文档[带目录+标签]by_July
如果读者发现了本系列任何一题的
答案
有问题,错误,bug,恳请随时不吝指正,你可以直接评论在原文之下,也可以通过私信联系我。 祝诸君均能
找到
令自己满意的offer或工作,谢谢。July、二零一二年九月二十日
2021华为 HCIE 数通 LAB 题库 版本 视频 讲解赠
笔试题
库
备考标准: TS在
一个
半小时内全部做完排出所有错点,出现象。 TAC 在 1个半小时内完成诊断的写作 2、下午5小时考实验LAB 备考标准: LAB 在 3个半小时内全部敲熟练出现象。 自学备考达到以上标准即可参加HCIE...
Java面试
笔试题
大汇总(最全+详细
答案
)
本篇文章来自一位很资深的前辈对于最近java面试题目所做的总结归纳,有170道题目 ,知识面很广 ,而且这位前辈对于每个题都自己测试给出了
答案
,如果你对某个题有疑问或者不明白,可以电脑端登录把题目复制下来然后...
C语言
笔试题
与
答案
解析
c语言
笔试题
C++ 语言
64,651
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章