| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2281 人关注过本帖
标题:[讨论]多层循环的优化
只看楼主 加入收藏
aj0901
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-10-19
收藏
得分:0 
顶上去。。。。
2007-01-20 15:21
gqchaoyue
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-1-20
收藏
得分:0 
当把 if(50*a+20*b+10*c+5*d+2*e+f==100)
改成为:
if(5*a+2*b+c+0.5*d+0.2*e+0.1*f==10)
我用turboC3.0运行,没有结果.
2007-01-20 15:59
lzf0112
Rank: 1
等 级:新手上路
帖 子:244
专家分:0
注 册:2006-4-9
收藏
得分:0 
呵呵,就是这样改了浮点数与整数的区别吧
2007-01-20 16:19
aj0901
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-10-19
收藏
得分:0 
以下是引用gqchaoyue在2007-1-20 15:59:53的发言:
当把 if(50*a+20*b+10*c+5*d+2*e+f==100)
改成为:
if(5*a+2*b+c+0.5*d+0.2*e+0.1*f==10)
我用turboC3.0运行,没有结果.

if(5*a+2*b+1*c+0.5*d+0.2*e+0.1*f==10)
有结果啊,我用turboC2.0运行的。

2007-01-20 16:25
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 

改为单层循环可以加快速度
改为
for(f=0;f<=100;f++)
for(e=0;e<=50;e++)
for(d=0;d<=20;d++)
for(c=0;c<=10;c++)
for(b=0;b<=5;b++)
for(a=0;a<=2;a++)
也可以加快速度


My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2007-01-20 17:48
lzf0112
Rank: 1
等 级:新手上路
帖 子:244
专家分:0
注 册:2006-4-9
收藏
得分:0 

呵呵,这也是好方法啊,可是有没有办法把循环层数给减少呢

2007-01-20 18:09
zengxz
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-1-21
收藏
得分:0 
以下是引用卧龙孔明在2007-1-20 17:48:50的发言:

改为单层循环可以加快速度
改为
for(f=0;f<=100;f++)
for(e=0;e<=50;e++)
for(d=0;d<=20;d++)
for(c=0;c<=10;c++)
for(b=0;b<=5;b++)
for(a=0;a<=2;a++)
也可以加快速度

哥们,你弄反了吧?
大循环在外面,跨切循环的次数越多,效率反而低了呀,小弟愚钝,望明示。谢谢

2007-01-21 14:14
aj0901
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-10-19
收藏
得分:0 
期待更好的解法。。。
2007-01-21 21:11
dragonfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:1024
专家分:0
注 册:2006-3-20
收藏
得分:0 
以下是引用卧龙孔明在2007-1-20 17:48:50的发言:

改为单层循环可以加快速度
改为
for(f=0;f<=100;f++)
for(e=0;e<=50;e++)
for(d=0;d<=20;d++)
for(c=0;c<=10;c++)
for(b=0;b<=5;b++)
for(a=0;a<=2;a++)
也可以加快速度

单层循环是什么?

改为
for(f=0;f<=100;f++)
for(e=0;e<=50;e++)
for(d=0;d<=20;d++)
for(c=0;c<=10;c++)
for(b=0;b<=5;b++)
for(a=0;a<=2;a++)
为什么也可以加快速度?


2007-01-22 09:11
lzf0112
Rank: 1
等 级:新手上路
帖 子:244
专家分:0
注 册:2006-4-9
收藏
得分:0 
2007-01-22 15:15
快速回复:[讨论]多层循环的优化
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032528 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved