当前位置: 首页 > news >正文

微网站如何建立的深圳开发app的公司有哪些

微网站如何建立的,深圳开发app的公司有哪些,网站建设采取招标的方式,郑州一建官网最长上升子序列 题目描述 给定一个长度为N的数列#xff0c;求数值严格单调递增的子序列的长度最长是多少。 输入格式 第一行包含整数N。 第二行包含N个整数#xff0c;表示完整序列。 输出格式 输出一个整数#xff0c;表示最大长度。 数据范围 1 ≤ N ≤ 1000 求数值严格单调递增的子序列的长度最长是多少。 输入格式 第一行包含整数N。 第二行包含N个整数表示完整序列。 输出格式 输出一个整数表示最大长度。 数据范围 1 ≤ N ≤ 1000 1≤N≤1000 1≤N≤1000 − 1 0 9 ≤ 数列中的数 ≤ 1 0 9 −10^9≤数列中的数≤10^9 −109≤数列中的数≤109 输入样例7 3 1 2 1 8 5 6输出样例4Solution import java.util.*;class Main{public static void main(String[] args){Scanner sc new Scanner(System.in);int N sc.nextInt();int[] a new int[N 10];int[] dp new int[N 10];// 全部初始化为 1,因为每个字母都是一个上升子序列Arrays.fill(dp, 1);// N 的范围是 1000可以用 n 方复杂度的做法// 两层循环// 状态表示: dp[i] 表示以 a[i] 结尾的上升子序列的长度;属性:最大值// 状态计算: 考虑倒数第二数字是否比当前数字小// 如果是 dp[i] Math.max(dp[i],dp[j] 1);for(int i 1; i N; i){a[i] sc.nextInt();for(int j 1; j i; j){if(a[j] a[i]) dp[i] Math.max(dp[i], dp[j] 1);}}// 遍历一遍int res 1;for(int d : dp) res Math.max(res, d);System.out.println(res);} }
http://www.zqtcl.cn/news/417690/

相关文章:

  • 深圳网站建设公司服务平台河北省建设银行网站首页
  • 新密网站网页版微信小程序在哪
  • 长春建一个网站大概要多少钱微信公众号开店流程
  • 网站运营实例django 微信小程序开发教程
  • wordpress 搭网站郑州网站建设华久
  • 网站建设图片尺寸专门做音乐的网站
  • 株洲做网站外贸推广产品
  • 枫叶的网站建设博客企业网站样板制作
  • 织梦网站文章相互调用百度下载老版本
  • pc网站的优势网站建设款属不属于无形资产
  • 网站建设数据安全分析网络全案推广
  • 网站建设哪家好就推 鹏博资讯手机自助建网站
  • 沈阳网站制作招聘网长治网站建设电话
  • 承德网站设计公司余姚做百度网站
  • 阿里云购买网站空间做网站怎么插音乐循环
  • 网站设计时应考虑哪些因素惠州做网站
  • 西安网站搭建的公司网站建设条例
  • 网站建设联系网站改备案信息吗
  • 建设一个看电影的网站唐山网址建站
  • 呼和浩特网站建设价格vs网站开发入门
  • 中国农业工程建设协会网站有专业做线切割配件的网站吗
  • 东莞建网站公司哪个好陕西手机网站建设公司
  • 网站系统里不能打印西安哪有学做淘宝网站
  • 哈尔滨建站模板大全天猫购买
  • 去后台更新一下网站百度最新版下载
  • 盐城网站开发教育建设网站
  • 目前网站开发有什么缺点广东品牌网站建设968
  • 东营做网站优化哪家好简单网站的制作
  • c可以做网站么网站为何不显示百度商桥对话框
  • 音乐网站用dw怎么做怎么做自己的网站教程