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

网上的毕业设计代做网站靠谱吗微信广告投放推广平台

网上的毕业设计代做网站靠谱吗,微信广告投放推广平台,可靠的政府网站建设服务商,湖南响应式官网建设哪家好题目: 思路: 通常来说,子序列不要求连续,而子数组或子字符串必须连续;对于子序列问题,第一种动态规划方法是,定义 dp 数组,其中 dp[i] 表示以 i 结尾的子序列的性质。在处理好每个…

题目:
在这里插入图片描述

思路:

  • 通常来说,子序列不要求连续,而子数组或子字符串必须连续;
  • 对于子序列问题,第一种动态规划方法是,定义 dp 数组,其中 dp[i] 表示以 i 结尾的子序列的性质。在处理好每个位置后,统计一遍各个位置的结果即可得到题目要求的结果。
  • 在本题中, dp[i] 可以表示为以 i 结尾的、最长子序列长度。对于每个位置 i ,如果其之前的某个位置 j 所对应的数字小于位置 i 所对应的数字 ,则我们可以获得一个以 i 结尾、长度为 dp[j] + 1 的子序列。为了遍历所有情况,我们需要对 i 和 j 进行两层循环,其时间复杂度为 O(n2)。

参考:
https://blog.csdn.net/weixin_43894455/article/details/130477427
https://blog.csdn.net/qfc_128220/article/details/127931755

代码:

public int lengthOfLIS(int[] nums) {//动态规划表int[] dp = new int[nums.length];// dp[0] = 1; // 这里不行,考虑为什么?int max = 1;for (int i = 0; i < nums.length; i++) {//base case 每个位置本身长度dp[i] = 1;for (int j = 0; j < i; j++) {// i 位置依次向前比 ,比j 位置大,就是 1 + dp[i]// 根据不同j位置上的数,来更新最大值if (nums[i] > nums[j]) {      // 注意,这里比较的是 nums ,不是dp数组dp[i] = Math.max(dp[i], 1 + dp[j]);max = Math.max(max, dp[i]);}}}return max;}
http://www.ds6.com.cn/news/87531.html

相关文章:

  • 网站子页面怎么做的买卖交易网
  • 送给做网站的锦旗语东莞网站建设工作
  • 荥阳网站建设公司抖音搜索引擎推广
  • 网站排名易下拉刷词哔哩哔哩推广网站
  • 惠州响应式网站哪家好拉新推广怎么找渠道
  • icp备案网站更名网络营销最火的案例
  • 做网站需要学jsp网站推广内容
  • 怎么做网站赚流量如何做友情链接
  • 织梦wordpress帝国对比西安seo服务公司
  • 做恶搞网站软件有哪些网络营销的目的是什么
  • 如何注册www 网站今日新闻网
  • 网站备案可以更改吗阿里指数查询官网
  • 淄博哪个网站做房屋出赁好而的跟地seo排名点击软件
  • 如何自己做框架开发网站阿里云搜索引擎入口
  • 做网站模板用什么软件怎么制作网页页面
  • 网站开发用什么系统安新seo优化排名网站
  • 做网站用eclipse吗旺道seo推广
  • 松江区网站建设成都网站快速排名优化
  • 做旅游项目用哪家网站好玄幻小说百度风云榜
  • 网络运营推广经验宁波seo推广平台
  • 企业网站常见问题合肥百度网站排名优化
  • web前端开发工作合肥seo搜索优化
  • 动态网页设计实训总结东莞seo计费
  • wordpress多专题模版东莞网站推广优化公司
  • 做网站 推广成都网站建设方案托管
  • 网站排名怎么做西安网站关键词优化推荐
  • 小米路由器3 做网站小红书关键词热度查询
  • 网站如何做品牌营销海外推广
  • 昆明市做网站公司网站seo外包
  • 怎么样创建一个网站营销策略范文