最长递增子序列
来源:互联网 发布:随机森林算法看什么书 编辑:程序博客网 时间:2024/05/17 03:57
题目描述:设 L=<a1,a2,…,an>是 n 个不同的实数的序列, L 的递增子序列是这样一个子序
列Lin=<aK1,ak2,…,akm>,其中 k1<k2<…<km 且 aK1<ak2<…<akm。
列Lin=<aK1,ak2,…,akm>,其中 k1<k2<…<km 且 aK1<ak2<…<akm。
求最大的 m 值。
import java.util.ArrayList;import java.util.List;public class MaxIncreaseLen {public static int solution(List<Integer> list){if(list == null){return 0;}if(1 == list.size()){return 1;}int maxLen = 1;int len = 1;for(int i=1;i<list.size();i++){if(list.get(i)>list.get(i-1)){++len;}else{len =1;}if(len > maxLen){maxLen = len;}}return maxLen;}public static void main(String[] args) {List<Integer> list = new ArrayList<Integer>();list.add(5);list.add(15);list.add(3);list.add(4);list.add(6);list.add(8);list.add(1);System.out.println(solution(list));}}
0 0
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- 最长递增子序列
- USB驱动分析(一)
- java基础--方法
- github生成SSH公钥
- iOS8开发的好东西 地址
- 思维导图在Ubuntu下的安装与使用
- 最长递增子序列
- USB驱动分析(二)
- 最后让回到自我——认识自我
- Gecko处理HTML HTTP请求的流程
- 黑马程序员 安卓基础学习笔记 按钮
- Android View.post(Runnable )
- Theano2.1.1-基础知识之准备工作
- openstack-glance API 镜像管理的部分实现和例子
- 打开word文档时提示:操作系统当前的配置不能运行此应用程序