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

wordpress会员登录界面美化做博客的seo技巧

wordpress会员登录界面美化,做博客的seo技巧,最简单的cms网站怎么做,直销系统平台300.最长递增子序列 这道题还挺简单的,咱们设置dp[i]表示到第i个数字时的递增子序列的最长的值,那么dp[i]就要遍历从0到i-1的数,也就是看看当前这个数字是否比前面的数字大,如果大的话就看看现在的子序列长度是否会长于前面那个数…

300.最长递增子序列

        这道题还挺简单的,咱们设置dp[i]表示到第i个数字时的递增子序列的最长的值,那么dp[i]就要遍历从0到i-1的数,也就是看看当前这个数字是否比前面的数字大,如果大的话就看看现在的子序列长度是否会长于前面那个数字代表的子序列长度+1(1是表示加上当前这个数字),如果不会的话就更新最长值。

https://leetcode.cn/problems/longest-increasing-subsequence/submissions/510789123/

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

674.最长连续递增序列

        动规题写多了题感也就来了,这道题求最长连续递增序列,dp[i]表示到第i个数字的最长递增子序列是多少,如果nums[i]>nums[i-1],自然说明i可以加入到前面那个序列里面,所以dp[i]+=dp[i-1],如果nums[i]<=nums[i-1],则说明i不可以加入,所以dp[i]还是维持1(注意:这里就涉及初始化的问题,因为根据dp[i]的解释,可以知道初始化时最长递增子序列也就是这个数字本身)。

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

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];}}int result=0;for(int i=0;i<nums.size();i++){result=max(result,dp[i]);}return result;}
};

718.最长重复子数组

        这道题我听完讲解的一半就去做,但是过不了,仔细一看,我的判断条件写成dp[i]==dp[j],这就要回到这道题的原始了,dp[i][j]表示到第一个数组的第i个,第二个数组的第j个时候的最长重复子数组,这里我们把dp[i][j]初始化的数组增加了最上面【0】下标的一行最左边【0】下标的一列,这样我们可以按照直观的表示,第i个就是从nums1数第i个,而不是从0下标开始,就方便我们计算了,但是需要注意的就是判断条件要是dp[i-1]==dp[j-1]因为虽然数是那样从1开始数,但是我们遍历nums1和nums2还是得从下标0的时候开始遍历。

https://leetcode.cn/problems/maximum-length-of-repeated-subarray/description/

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

http://www.hkea.cn/news/86620/

相关文章:

  • 飞机免费代理ip爱站网seo综合查询工具
  • 河南焦作有做网站开发的公司吗巩义网络推广公司
  • 邓州做网站网络广告有哪些形式
  • 爬闪数媒 网站建设网站建站流程
  • 网站建设广州白云百度统计app下载
  • 惠州短视频seoseowhy论坛
  • 肇庆网站快速排名优化温州seo排名公司
  • 北京疫情死亡人数最新消息王通seo赚钱培训
  • 北京做网站的外包公司营销策划方案案例范文
  • 专业做酒店网站关键词优化排名软件流量词
  • 做网站推广代理上海网络推广服务
  • wordpress可以做大吗搜索引擎优化的英语简称
  • 民治专业做网站公司中国企业500强排行榜
  • 潍坊 公司 网站seo点击排名器
  • 网站可以做赌博广告建站宝盒
  • 运城市做网站英文seo外链
  • 江宁网站建设如何建立网上销售平台
  • 淄博企业网站建设有限公司搜索引擎关键词竞价排名
  • 网站的优点企业专业搜索引擎优化
  • 哪里有软件开发培训机构无锡seo培训
  • 网站怎么做反链seo是什么品牌
  • 技术型网站做哪一种好软文范例大全100
  • 百度搜索什么关键词能搜到网站seo高效优化
  • 网站搭建分站需要多少钱互联网营销策划
  • 音乐网站的音乐怎么做seo先上排名后收费
  • 清河做网站报价seo实战培训王乃用
  • wordpress 回收站在哪个文件夹营销方式和手段
  • 垂直型电商网站如何做快速排名软件哪个好
  • 做产品推广有网站比较好的免费自助建站平台
  • 番禺网站建设公司排名百度推广页面投放