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

在线设计logo的网站wordpress分类目录网址优化

在线设计logo的网站,wordpress分类目录网址优化,提供服务的网站,广东建设网站子序列问题可以按照动态规划的思想去写。 子序列问题类型 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。 例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 写法思路 创建两层for循环…

子序列问题可以按照动态规划的思想去写。

子序列问题类型

子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。

例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。

写法思路

创建两层for循环,外层为for(int i=0;i<n;i++);内层为for(int j=0;j<i;j++)。

然后就写转移方程即可。

例题:NO.300. 最长递增子序列

题目:

链接:

https://leetcode.cn/problems/longest-increasing-subsequence/description/

代码:

class Solution {// 状态表示: 以i结束的序列,最长严格递增序列的长度;            public int lengthOfLIS(int[] nums) {int n=nums.length;int[] dp=new int[n];// 初始化:for(int i=0;i<n;i++) dp[i]=1;int ret=1;for(int i=0;i<n;i++){for(int j=0;j<i;j++){// 转移方程:if(nums[i]>nums[j]){dp[i]=Math.max(dp[i],dp[j]+1);}}ret=Math.max(ret,dp[i]);}return ret;}
}

状态表示:

  以i结束的序列,最长严格递增序列的长度;

转移方程:

     长度为1时,dp[i]=1;长度大于1时,满足(nums[i]>nums[j],则dp[i]=Math.max(dp[i],dp[j]+1);初始化:因为长度>=1,所以每一个以i结尾的序列,最小长度为1,于是令全数组长度为1.填表顺序: 从左往右依次填写。

总结:

子序列问题包含子数组问题,这类问题是动态规划的一种形式(当然也可以用其他方法写),只不过是变成了双层for循环。

http://www.dtcms.com/wzjs/539382.html

相关文章:

  • 江南大学做网站冠县网站建设价格
  • 如何建设和优化网站金华建设网站
  • 举例描述该如何布局网站关键词seo诊断分析报告
  • 网站建设游戏开发娱乐视频直播网站建设
  • 高雅大气有寓意的公司取名西安seo外包服务
  • 怎么看公司网站做的好不好哦阿土伯 是做网站的吗
  • 网站霸屏怎么做建设网站服务器的方式有自营方式
  • 西丽做网站怎么做淘宝店网站收录
  • 大沥网站建设公司惠阳网站建设公司
  • 广州犀牛云网站建设wordpress头部工具栏
  • 网站的建设与运维域名是什么意思举个例子
  • 一般网站的跳出率中国工程建设网官方网站
  • 哪个网站能下载gif石家庄做网站seo
  • 做哪些网站比较好环保公司网站建设内容
  • 微信网站用什么语言开发wordpress 做api接口
  • php网站开发wordpress wordpress.org
  • 徐州方案公示在哪个网站制作网页的软件s开头
  • 衡水做网站推广网络规划与设计专业
  • 专门做库存处理的网站wordpress本地网站搭建整套课程
  • 个人网站收款app开发公司组织结构图
  • 网站设计开发项目书莫道设计公司
  • 迅睿cms建站佛山企业网站建设电话
  • 婚庆网站建设策划案费用预算嘉定企业网站开发建设
  • 网站建设 微信开发wordpress发件人
  • 漳州招商局规划建设局网站win7局域网网站开发
  • 有机蔬菜网站是如何建设网页制作师培训
  • 电子商务网站建设实训论文西安有哪些网站建设外包公司
  • 互联网站从事登载新闻业务管理暂行规定网站建设框架怎么写
  • 专业网站设计联系方式简单网站的制作
  • 淘宝优惠券网站用什么软件做网站建设投资风险分析