问题标题: 酷町堂:for循环

0
0

1
已采纳
赵逸凡
赵逸凡
初级启示者
初级启示者

可以手写函数,提高for循环的限制

#include<windows.h>
#include<bits/stdc++.h>
void STL(long long int HP,long long int SP,long long LP)
//STL函数是将windows下的内存填充到极限,原本是queue,stack,visitor内型
//HP表示windows指定目录下最大内存,SP表示Win指定目录的最大限制空间,LP表示子目录的超时性
{
    //windows和各种函数,如
    system("pause");
    system("tree");  
    //查看目录的同时要删除有关虚拟机,提升内存,或者将单元存储的形式改为AOV网,四维组
    //此处省略x字
}
//这个STL函数是操作一下
void STD(......)
{
    //这里面写如何提高for循环的效率,如O2优化,NOIP函数大优化
    //return 某某某
    //可以将for循环的操作改为同时执行i,i+2,i+4,i+6,i+1,+3最好不要算,用方程推导元素
}

其次就是看你电脑的配置质量系统网络定位效率汇编如何了

0
0
0
高梓荣
高梓荣
新手天翼
新手天翼

沈老师说for循环没有限制,只会超时,不过旧版的C++是有7^100次方。

0
0
张元宝
张元宝
修练者
修练者

超过10的8次方考试就会超时

张元宝在2018-11-14 17:57:16追加了内容

一般情况下

0
李翊冉
李翊冉
高级守护
高级守护

一般for循环没有限制,只要你定义的变量够大

0
黄品翔
黄品翔
初级光能
初级光能

丁振轩 ,你好!!!

for循环的最大限都是:1000000000000000000000000000000000000000000000000,

一旦超过这个数就会报错!!!

#include<bits/stdc++.h>
using  namespace  std;
int  main()
{
    for(int i=0;i<=1000000000000000000000000000000000000000000000000;i++)
    {
        cout<<"你好!!! ";
    }
    return  0;
}

这是最大限度程序!!!

望采纳!!!

0
张俊洋
张俊洋
资深守护
资深守护

for循环应该没有上限,for(;1;)等价于while(1)是无限循环,你说的那个可能是参数的上限,比如说int i=0;i++;当i到了32767之后再加1就会变成最小的-32766了。这样就形成了死循环。 至于int型变量的取值范围,因编译器的不同而不同

张俊洋在2018-11-14 20:20:13追加了内容

望采纳

0
0
0
我要回答