哪位大佬可以帮我简化一下时间复杂度?
  • 板块学术版
  • 楼主yqcg
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/5/4 21:27
  • 上次更新2023/10/23 16:38:57
查看原帖
哪位大佬可以帮我简化一下时间复杂度?
825994
yqcg楼主2023/5/4 21:27

数组里面的数但凡多一点就超时(恼

#include <iostream>
#include<string>

using namespace std;
int a[101][101];
int main() {
    int n,sum=0;
    string zhiyin;
    cin>>n>>zhiyin;
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n; j++) {
            cin>>a[i][j];  
        }
    }
    if(zhiyin=="lr"){
       for(int i=0;i<n;i++){
           sum+=a[i][i];
       }
    }
    if(zhiyin=="rl"){
        for(int i=n;i>=0;i++){
            sum+=a[i][i];
        }
    }
    
    cout<<sum<<endl;
    return 0;
}
2023/5/4 21:27
加载中...