- Hello,World!
key
- @ 2025-12-14 9:33:03
#include<bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
vector nums(n);
for (int i = 0; i < n; ++i) {
cin >> nums[i];
}
vector dp(n, 1);
int ans = 1;
for (int i = 1; i < n; ++i) {
for (int j = 0; j < i; ++j) {
if (nums[j] < nums[i]) {
dp[i] = max(dp[i], dp[j] + 1);
}
}
ans = max(ans, dp[i]);
}
cout << ans << endl;
return 0;
}
0 条评论
目前还没有评论...
信息
- ID
- 2
- 时间
- ms
- 内存
- MiB
- 难度
- 1
- 标签
- 递交数
- 1080
- 已通过
- 207
- 上传者