关注
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
while(in.hasNext()){
int trees = Integer.parseInt(in.nextLine().trim());
int[] peaches = new int[trees];
for (int i = 0; i < trees; i++) {
peaches[i] = Integer.parseInt(in.nextLine());
}
int[] revP = new int[trees];
for(int i = 0; i < trees; i++){
revP[i] = peaches[i];
}
Arrays.sort(revP);
int len1 = peaches.length;
int len2 = revP.length;
int[][] dp = new int[len1+1][len2+1];
for(int i = 0; i < len1; i++){
for(int j = 0; j < len2; j++){
if(peaches[i] == revP[j]){
dp[i+1][j+1] = dp[i][j] + 1;
}else{
dp[i+1][j+1] = Math.max(dp[i][j+1], dp[i+1][j]) > dp[i][j] ? Math.max(dp[i][j+1],dp[i+1][j]) : dp[i][j];
}
}
}
System.out.println(dp[len1][len2]);
}
in.close();
}
} AC
查看原帖
点赞 评论
相关推荐
牛客热帖
更多
正在热议
更多
# 找工作能把i人逼成什么样 #
7054次浏览 72人参与
# 大学最后一个寒假,我想…… #
69526次浏览 706人参与
# 百融云创求职进展汇总 #
23305次浏览 173人参与
# 0经验如何找实习? #
17691次浏览 328人参与
# 大家每天通勤多久? #
62599次浏览 403人参与
# 你开始找寒假实习了吗? #
10305次浏览 154人参与
# 度小满求职进展汇总 #
17296次浏览 86人参与
# 字节出了豆包coding模型 #
5394次浏览 55人参与
# 你找工作经历过哪些骗局? #
6521次浏览 113人参与
# 大厂面试初体验 #
82255次浏览 372人参与
# 你今年做了几份实习? #
5556次浏览 79人参与
# 实习越久越好,还是多多益善? #
13607次浏览 139人参与
# 面试尴尬现场 #
200678次浏览 769人参与
# 25年找工作是什么难度? #
10279次浏览 106人参与
# 简历无回复,你会继续海投还是优化再投? #
128875次浏览 854人参与
# 一起聊华为 #
165447次浏览 809人参与
# 一上班就想____,这正常吗? #
3379次浏览 63人参与
# 刚工作,应该先搞钱or搞成长? #
5132次浏览 68人参与
# 双非本科的出路是什么? #
184225次浏览 1476人参与
# 你还有多少年退休? #
29824次浏览 194人参与
# 离职你会和父母说吗? #
6771次浏览 88人参与
阿里云工作强度 708人发布
查看11道真题和解析