题目链接:蓝桥勇士
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
相关推荐
来来走走6 分钟前
Android开发(Kotlin) 协程河铃旅鹿1 小时前
Android开发-java版:Framgenty***61312 小时前
【springboot】Spring 官方抛弃了 Java 8!新idea如何创建java8项目tanxinji2 小时前
RabbitMQ四种交换器类型详解及示例刘一说2 小时前
一次生产环境 Tomcat 7 + JDK 7 应用启动失败的完整排查与修复实录七夜zippoe3 小时前
JVM类加载机制(Class Loading)详解:双亲委派模型与破坏实践黄昏恋慕黎明4 小时前
spring MVC了解无敌最俊朗@5 小时前
力扣hot100-206反转链表-Xie-5 小时前
Redis(八)——多线程与单线程Kuo-Teng5 小时前
LeetCode 279: Perfect Squares