题目链接:蓝桥勇士
javapublic static void main(String[] args){ Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int[] a=new int[n]; int[] dp=new int[n]; Arrays.fill(dp,1); for(int i=0;i<n;i++){ a[i]=scanner.nextInt(); } for(int i=0;i<n;i++){ for(int j=0;j<i;j++){ if(a[i]>a[j]){ dp[i]=Math.max(dp[i],dp[j]+1); } } } int ans=-1; for(int i=0;i<n;i++){ ans=Math.max(ans,dp[i]); } System.out.println(ans); }
备战蓝桥杯---最长上升子序列(LIS)模板
菜到极致就是渣2024-04-12 3:00
相关推荐
写完代码就回家结婚8 分钟前
Java函数式编程:用Stream API重构你的代码逻辑琢瑜25 分钟前
问题1:Oracle Java路径干扰。问题2:环境变量加载顺序问题feifeigo12326 分钟前
MATLAB实现两组点云ICP配准Yang-Never26 分钟前
Open GL ES->以指定点为中心缩放图片纹理的完整图解fengfuyao98528 分钟前
粒子群算法(PSO)求解标准VRP问题的MATLAB实现编程修仙31 分钟前
第十一篇 Spring事务7哥♡ۣۖᝰꫛꫀꪝۣℋ33 分钟前
Spring Boot ⽇志清晓粼溪34 分钟前
Mybatis02:核心功能weisonx35 分钟前
为什么要多写文章博客Ayanami_Reii42 分钟前
进阶数据结构应用-SPOJ 3267 D-query