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

wordpress多站点 文章导入怀柔富阳网站建设

wordpress多站点 文章导入,怀柔富阳网站建设,wordpress 3.6.1,手机网站建设合同题目 如题 思路 核心思想是#xff0c;维护一个数组ends#xff0c;它记录了长度为k的子序列的末尾元素的最小值。听起来很抽象#xff0c;我们不妨手动演示一遍整个过程。 假设数组a{2,9,4,27,29,15,7}#xff0c;令length表示当前找到的最长非下降子序列的长度。初始时le…题目   如题 思路   核心思想是维护一个数组ends它记录了长度为k的子序列的末尾元素的最小值。听起来很抽象我们不妨手动演示一遍整个过程。   假设数组a{2,9,4,27,29,15,7}令length表示当前找到的最长非下降子序列的长度。初始时length1ends[1]2。   i1length2ends[2]9   i2length2ends[2]4原因是4比9更容易和后面的数构成非下降子序列   i3length3ends[3]27   i4length4ends[4]29   i5length415能和ends[2]4连接起来并且它比ends[3]27更容易和后面的数构成非下降子序列因此ends[3]15   i6length4end[3]7。   可以看到整个算法就是找到ends中第一个大于当前数的位置。假设当前数为a[i]找到的位置为t说明ends[t-1]a[i]那么a[i]可以和ends[t-1]连接起来构成长度为i的子序列同时ends[t]a[i]说明a[i]要比ends[t]更容易和后面的数构成子序列因此进行替换。可以说算法的思想是贪心加二分。 代码 package com.iqiyi;public class Test {public static void main(String[] args){int[] arraynew int[]{2,9,4,27,29,15,7};int[] endsnew int[array.length1];ends[1]array[0];int length1;for(int i1;iarray.length;i){int low1;int highlength;while(lowhigh){int mid(lowhigh)/2;if(ends[mid]array[i])lowmid1;elsehighmid;}if(ends[low]array[i])ends[low]array[i];else{length;ends[length]array[i];}}System.out.println(length);} } 复制代码转载于:https://juejin.im/post/5c39b1d26fb9a049a81f8ced
http://www.yutouwan.com/news/371222/

相关文章:

  • 建设网站模板下载营销软件开发
  • 北塘网站制作wordpress用户二级域名
  • 网站内容板块调换位置个人网站可以做自媒体吗
  • 建设银行淮安招聘网站做整装的网站
  • 门户网站建设使用语言注册网站代码
  • wordpress栏目出现404seo教程技术整站优化
  • 腾讯的网站是谁做的永久域名申请
  • 手机网站制作与建设南京市企业展厅设计公司
  • 深圳做网站推广三亚网站建设制作
  • 网站管理的主要内容做哪类视频网站需要视频证书
  • 温州网站建设专家珠宝网站源码
  • 网站开发和游戏开发的区别外网访问内网wordpress
  • 网站可兼容移动端asp.net mvc 网站开发
  • 怎么制作微信小程序游戏太原seo顾问
  • wordpress手机版网站易思espcms企业网站管理系统
  • 网站结构的类型线上注册公司流程和费用
  • 网站seo优化包括哪些方面做爰全过程免费的视频网站有声音
  • 公司企业网站建设步骤网站入口首页
  • 投放广告的网站国外炫酷网站设计
  • 工业设计网站排名浦东建设环评网站
  • 做网站选用什么域名比较好wordpress主题自定义添加后台设置
  • 可拖拽式网站建设网站建设中html网页
  • 做公司网站软件网站页面描述
  • 东莞网站制作十强wordpress权限说明
  • 南宁建站官网做网站 需要了解什么
  • asp网站开发环境搭建钟星建设集团网站
  • 网站建设推广方案书云南哪有网站建设推广
  • 做博客网站需要工具吗销售渠道都有哪些
  • 百度竞价托管代运营郑州做优化的公司有哪些
  • 小熊代刷推广网站品牌营销策划英文