怎样解决超时问题
查看原帖
怎样解决超时问题
327234
血剑·嗜杀修罗楼主2020/5/8 21:30

这是代码

#include<bits/stdc++.h>
using namespace std;
long long a[100001];
int main()
{
    long long n,m,i,j,ans=0;
    cin>>n>>m;
    for(i=1;i<=n;i++)
      cin>>a[i];
    for(i=1;i<=n;i++)
      for(j=i+1;j<=n;j++)
       {if(j-i>10000)continue;
	    if(abs(a[j]-a[i])<=m)ans++;
	   }
	printf("%ld",ans);
    return 0;
}

怎样解决超时问题呀?大佬们

2020/5/8 21:30
加载中...