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

网站里面的链接怎么做的yande搜索引擎官网入口

网站里面的链接怎么做的,yande搜索引擎官网入口,免费空间做自己的网站,济宁网站建设吊装刷题记录 *1143. 最长公共子序列1035. 不相交的线53. 最大子数组和392. 判断子序列 *1143. 最长公共子序列 leetcode题目地址 本题和718. 最长重复子数组相似,只是本题不要求连续,需要记录前面最长的子序列,在此基础上累计长度。 dp[i][j]…

刷题记录

  • *1143. 最长公共子序列
  • 1035. 不相交的线
  • 53. 最大子数组和
  • 392. 判断子序列

*1143. 最长公共子序列

leetcode题目地址

本题和718. 最长重复子数组相似,只是本题不要求连续,需要记录前面最长的子序列,在此基础上累计长度。

dp[i][j]表示到text1串i-1之前与text2到j-1之前的最长公共子序列的长度。

时间复杂度: O ( n 2 ) O(n^2) O(n2)
空间复杂度: O ( n 2 ) O(n^2) O(n2)

// c++
class Solution {
public:int longestCommonSubsequence(string text1, string text2) {vector<vector<int>> dp(text1.size()+1, vector<int>(text2.size()+1, 0));int i,j;for(i=1; i<=text1.size(); i++){for(j=1; j<=text2.size(); j++){if(text1[i-1] == text2[j-1]) dp[i][j] = dp[i-1][j-1] + 1;else dp[i][j] = max(dp[i-1][j], dp[i][j-1]);}}return dp[i-1][j-1];}
};

1035. 不相交的线

leetcode题目地址

本题和上题完全一致。

时间复杂度: O ( n 2 ) O(n^2) O(n2)
空间复杂度: O ( n 2 ) O(n^2) O(n2)

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

53. 最大子数组和

leetcode题目地址

dp[i]表示在下标i之前的最大子数组和。这里需要注意题目要求子数组最少包含一个元素,因此不能将子序列和跟0比,而要跟当前元素比,表示从当前位置开始为子数组头。

时间复杂度: O ( n ) O(n) O(n)
空间复杂度: O ( n ) O(n) O(n)

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

392. 判断子序列

leetcode题目地址

时间复杂度: O ( n ) O(n) O(n)
空间复杂度: O ( 1 ) O(1) O(1)

// c++
class Solution {
public:bool isSubsequence(string s, string t) {if(t.size()<s.size()) return false;int last = 0;for(int i=0; i<s.size(); i++){bool flag = false;for(int j=last; j<t.size(); j++){if(s[i]==t[j]) {flag = true;last = j+1;break;}}if(!flag) return false;}return true;}
};
http://www.dt0577.cn/news/12587.html

相关文章:

  • 网站建设易网宣seo北京公司
  • 全国城市雕塑建设指导委员会网站头条站长平台
  • 绿色门业宽屏网站模板 破解宁波网站建设推广公司价格
  • 找做企业网站百度认证考试
  • 秦皇岛手机网站制作关键词排名怎样
  • 网站代运营要多少费用郑州seo软件
  • 嘉兴做微网站seo网络推广方法
  • 一家专业做家谱的网站线下引流推广方法
  • 漳州做网站多少钱网站排名点击工具
  • 厅门户网站建设国内营销推广渠道
  • 网站建设成本分析1688精品货源网站入口
  • 怎么做网址导航网站栾城seo整站排名
  • 响应式网站用什么工具做网站如何做seo推广
  • 那个网站可教做课件好灰色项目推广渠道
  • 做网站比较好的企业外贸网站平台哪个好
  • 网站设计与网页制作项目教程百度网盘在线登录
  • 做阿里妈妈没有自己网站怎么推广啊青岛seo用户体验
  • 网站建设售价多少钱鄂尔多斯seo
  • 自己做网站用买域名吗营销型网站定制
  • rp网站做多大百度热搜榜今日头条排名
  • 网站 建设ppt模板网站的优化和推广方案
  • 网站鼠标的各种效果怎么做的seo网络优化平台
  • 中山做营销型网站公司b站推广入口2022
  • 如何做优品快报下的子网站百度网盘下载速度慢破解方法
  • 做网站pageseo网站推广优化
  • 罗湖网站设计费用游戏推广员判几年
  • 360收录seo百度排名优化
  • 福田网站建设标准数据代运营公司排名
  • php企业网站源代码百度网盘搜索引擎入口官网
  • 做网站每年运营要花掉多少钱深圳百度推广竞价托管