元戎启行内推:100+100+100+100+100的没接到面试,为啥A了前两道就有面试了,2333333.....是我简历太垃圾了吗

0 点赞 评论 收藏
分享
橙汁丶:public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = scanner.nextInt();
}
int tmpArr[] = new int[n];
tmpArr[0] = 1;
for (int i = 1; i < n; i++) {
if (arr[i] > arr[i - 1]) {
tmpArr[i] = tmpArr[i - 1] + 1;
}else{
tmpArr[i] = 1;
}
}
int ans = Integer.MIN_VALUE;
for (int i = 1; i < n - 1; i++) {
if(arr[i + 1] > arr[i -1]){
int start = tmpArr[i -1] + 1;
for(int j = i + 1; j < n - 1 && tmpArr[j + 1] > tmpArr[j] ; j++){
start++;
}
ans = Math.max(ans, start);
}
}
System.out.println(ans);
}
AC了

0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: