A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 海狮 中级黑马   /  2015-10-19 23:38  /  206 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 海狮 于 2015-10-19 23:39 编辑

嵌套循环调整
例一:
int v1=100000;
int v2=1000;
int v3=10;
A:for(int i=0;i<=v1;i++){
        for(int j=0;j<=v2;j++){
                for(int k=0;k<=v2;k++){
                        执行语句;
                }
        }
}
B:for(int i=0;i<=v3;i++){
        for(int j=0;j<=v2;j++){
                for(int k=0;k<=v1;k++){
                        执行语句;
                }
        }
}

由于CPU在循环的内外层之间切换会有一定开销,所以如果可以,使用外层循环最小,内层最多

2 个回复

倒序浏览
什么意思,?能不能说的详细些?
回复 使用道具 举报
写的好!!谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马