有错吗?
查看原帖
有错吗?
957442
zifan2楼主2023/8/18 11:12

这道题自认为做的没问题

我的错误代码:

#include <math.h>
#include <stdio.h>
#include <iostream>
#include <bits/stdc++.h>
#define lr long long int
using namespace std;

lr ls[5000],ll[5000]; lr n,maxx = 0;
int main()
{
    cin >> n;
    for(int i = 0 ; i < n ; i++) cin >> ls[i];
    ll[0] = 1;
    for(int i = 0 ; i < n ; i++)
	{
		if(!i) continue;
        maxx = 0;
        for(int j = 0 ; j < i ; j++) if(ls[j] < ls[i]) maxx = max(maxx,ll[j]);
        ll[i] = maxx + 1;
    }
    sort(ll,ll + n);
    cout << ll[n];
    return 0;
}

请问各位大神,我哪里错了?

2023/8/18 11:12
加载中...