小苯的排序疑惑

黑白配

https://ac.nowcoder.com/acm/contest/77480/A

链接:https://ac.nowcoder.com/acm/contest/77480/D 来源:牛客网 选择一个区间,变为降序,再看整个区间是否变为降序 #include<bits/stdc++.h> using namespace std; #define maxn 200000 int main(){ long long t,n,a[maxn]; cin >> t; while(t--){ cin >> n; if(n==1){ for(int i=1;i<=n;i++){ cin >> a[i]; } cout << "YES\n"; }else{ long long maxv=0,minv=1e10; for(int i=1;i<=n;i++){ cin >> a[i]; maxv=max(a[i],maxv); minv=min(a[i],minv); } if(maxv==a[n] || minv==a[1]){ cout << "YES\n"; }else{ cout << "NO\n"; } } } return 0; }

全部评论
博主6666,直接通透了!!!
2 回复 分享
发布于 2024-03-15 14:15 四川
大佬,膜拜了
1 回复 分享
发布于 2024-03-15 14:16 四川

相关推荐

评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务