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

网站建设与网页设计期末考试推广计划是什么

网站建设与网页设计期末考试,推广计划是什么,装饰网站建设流程,哪些网站可以接设计的单子做第九章 动态规划part13 300. 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数…

第九章 动态规划part13

300. 最长递增子序列

给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。

子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。

没有想出来,思维定式在状态定义。本题重点是递推公式:

dp[i]:前i天包含第i天的最长递增子序列的长度

class Solution {
public:int lengthOfLIS(vector<int>& nums) {vector<int> dp(nums.size(),1);for(int i=0;i<nums.size();i++){for(int j=0;j<i;j++){if(nums[i]>nums[j])  dp[i]=max(dp[i],dp[j]+1);}}int maxLength=0;for(int i=0;i<nums.size();i++){maxLength=max(maxLength,dp[i]);}return maxLength;}
};

674. 最长连续递增序列

给定一个未经排序的整数数组,找到最长且 连续递增的子序列,并返回该序列的长度。

连续递增的子序列 可以由两个下标 l 和 rl < r)确定,如果对于每个 l <= i < r,都有 nums[i] < nums[i + 1] ,那么子序列 [nums[l], nums[l + 1], ..., nums[r - 1], nums[r]] 就是连续递增子序列。

 思路与上一题类似

class Solution {
public:int findLengthOfLCIS(vector<int>& nums) {vector<int> dp(nums.size(),1);for(int i=1;i<nums.size();i++){if(nums[i]>nums[i-1])  dp[i]=dp[i-1]+1;}int maxLength=0;for(int i=0;i<nums.size();i++){maxLength=max(maxLength,dp[i]);}return maxLength;}
};

718. 最长重复子数组

给两个整数数组 nums1 和 nums2 ,返回 两个数组中 公共的 、长度最长的子数组的长度 

dp[i][j]:截止nums1前i个,nums2 前j个存在的最长重复子数组的长度。

class Solution {
public:int findLength(vector<int>& nums1, vector<int>& nums2) {vector<vector<int>> dp(nums1.size(),vector<int>(nums2.size(),0));for(int j=0;j<nums2.size();j++){if(nums2[j]==nums1[0])  dp[0][j]=1;}for(int i=0;i<nums1.size();i++){if(nums1[i]==nums2[0])  dp[i][0]=1;}for(int i=1;i<nums1.size();i++){for(int j=1;j<nums2.size();j++){if(nums1[i]==nums2[j])  dp[i][j]=dp[i-1][j-1]+1;}}int maxLength=0;for(int i=0;i<nums1.size();i++){for(int j=0;j<nums2.size();j++){maxLength=max(maxLength,dp[i][j]);}}return maxLength;}
};

http://www.yayakq.cn/news/533881/

相关文章:

  • 网站建设怎么赚钱软件工程管理系统
  • 杭州网站推广公司服务器平台
  • 买卖链接网如何做好seo优化
  • 无锡外贸网站开发龙岗外贸网站制作
  • 杭州营销型网站吉林seo外包
  • 网站开发服务协议ui设计培训班的学费一般是多少钱
  • 关键词优化除了做网站还有什么方法我要做个网站该怎么做
  • 建设商城类网站多少钱安卓开发框架
  • 环境设计排版哪个网站好张北县网站建设
  • 建设一个门户网站企业网站建站软件
  • 网站上怎么做动画广告视频做装饬在哪家网站挂
  • 深圳网站建设合同范本wordpress顶踩代码
  • 培训网站建设课程四川建设网工作时间
  • 外贸商城网站 定制西安口碑较好的财务公司
  • 郑州优化网站网上做网站的
  • 建设银行企业网站失败重庆高端网站制作
  • 如何创建网站内容建筑网站设计方案
  • 网站备案法律为什么做网站必须要用域名
  • 效果好的网站建设公中小企业网站建设与推广
  • 骑士cms怎么从别的网站采集信息自己做投票网站怎么弄
  • 重庆观音桥网站建设做网站月收入多少
  • 中文网站后台绿色手机网站模板
  • 做网站1万多块钱查企业信息的国家网站
  • 官方网站建设流程建设邯郸网站
  • 全国做网站排行安徽建站优化
  • 有没有做淘宝客网站的文创产品创意设计
  • 绵阳网站排名陕西建设执业注册中心网站
  • 买了空间和域名 就有网站后台了吗python网站开发实例教程
  • 网站功能设计有哪些要求夏邑做网站
  • 网站建设如何查看后台数据库温州 建网站的公司