最长连续递增序列 题解 一个for循环搞定,easy
#include<bits/stdc++.h>
using namespace std;
int main() {
int n;
while((scanf("%d",&n))!=EOF) {
int a[n];
for(int i=0; i<n; i++) {
scanf("%d",&a[i]);
}
int sum=1,j=1;//sum为全局最长 ,j表示局部最长
for(int i=j; i<n; i++) {
if(a[i]>a[i-1]) {
j++;
} else {
j=1;
}
if(j...
登录后发布评论
暂无评论,来抢沙发