题目链接:蓝桥勇士
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
相关推荐
leobertlan9 小时前
痛苦系列 | DSP-03 跨越单位圆:Z变换与零极点分析蛋蛋的就会顺顺的9 小时前
hot100 p0——栈,贪心算法,动态规划需要82610 小时前
Spring Bean 生命周期:从实例化到销毁的完整钩子开发小能手12310 小时前
答案daanC语言小 黄 鸡10 小时前
HashMap 面试必会知识点详解(JDK 8)Navigator_Z11 小时前
LeetCode //C - 1291. Sequential Digits伯恩bourne12 小时前
Spring Boot Bean 注册的两种方式:@Component 家族 vs @Configuration + @Beansilvamux_12 小时前
curl 测试 OpenAI 兼容 API 的完整流程pride.li13 小时前
第03章 Python 教程-基础语法:注释与变量省钱兄--zs13 小时前
深圳24小时自助健身房软硬件解决方案实战指南与开发流程详解