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

门户网站如何帮企业做宣传守游网络推广平台登陆

门户网站如何帮企业做宣传,守游网络推广平台登陆,wordpress 批量打印文章,无锡大型网站建设公司⭐️个人主页:小羊 ⭐️所属专栏:LeetCode 热题 100 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 不同路径最小路径和最长回文子串最长公共子序列编辑距离 不同路径 不同路径 class Solution { public:int uniquePa…
头像
⭐️个人主页:@小羊
⭐️所属专栏:LeetCode 热题 100
很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~

动图描述

目录

    • 不同路径
    • 最小路径和
    • 最长回文子串
    • 最长公共子序列
    • 编辑距离


不同路径

  • 不同路径

在这里插入图片描述

class Solution {
public:int uniquePaths(int m, int n) {vector<vector<int>> dp(m + 1, vector<int>(n + 1));dp[0][1] = 1;for (int i = 1; i <= m; i++){for (int j = 1; j <= n; j++){dp[i][j] = dp[i - 1][j] + dp[i][j - 1];}}return dp[m][n];}
};

最小路径和

  • 最小路径和

在这里插入图片描述

class Solution {
public:int minPathSum(vector<vector<int>>& grid) {int m = grid.size(), n = grid[0].size();vector<vector<int>> dp(m + 1, vector<int>(n + 1, 0x3f3f3f3f));dp[1][0] = dp[0][1] = 0;for (int i = 1; i <= m; i++){for (int j = 1; j <= n; j++){dp[i][j] = min(dp[i - 1][j], dp[i][j - 1]) + grid[i - 1][j - 1];}}return dp[m][n];}
};

最长回文子串

  • 最长回文子串

在这里插入图片描述

class Solution {
public:string longestPalindrome(string s) {int n = s.size();vector<vector<bool>> dp(n, vector<bool>(n));int begin = 0, len = 1;for (int i = n - 1; i >= 0; i--){for (int j = i; j < n; j++){if (s[i] == s[j]) dp[i][j] = i + 1 < j ? dp[i + 1][j - 1] : true;if (dp[i][j] && j - i + 1 > len){begin = i;len = j - i + 1;}}}return s.substr(begin, len);}
};

最长公共子序列

  • 最长公共子序列

在这里插入图片描述

class Solution {
public:int longestCommonSubsequence(string text1, string text2) {int m = text1.size(), n = text2.size();vector<vector<int>> dp(m + 1, vector<int>(n + 1));for (int i = 1; i <= m; i++){for (int j = 1; j <= n; 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[m][n];}
};

编辑距离

  • 编辑距离

在这里插入图片描述

初始化:word1为空串或word2为空串的特殊情况。

在这里插入图片描述

class Solution {
public:int minDistance(string word1, string word2) {int m = word1.size(), n = word2.size();vector<vector<int>> dp(m + 1, vector<int>(n + 1));for (int i = 0; i <= m; i++) dp[i][0] = i;for (int i = 0; i <= n; i++) dp[0][i] = i;for (int i = 1; i <= m; i++){for (int j = 1; j <= n; j++){if (word1[i - 1] == word2[j - 1])dp[i][j] = dp[i - 1][j - 1];elsedp[i][j] = min({dp[i - 1][j], dp[i][j - 1], dp[i - 1][j - 1]}) + 1;}}return dp[m][n];}
};

本篇文章的分享就到这里了,如果您觉得在本文有所收获,还请留下您的三连支持哦~

头像
http://www.dtcms.com/wzjs/496691.html

相关文章:

  • 建设网站是否需要一个主机seo搜索引擎优化试题
  • 金华市建设技工学校网站谷歌推广代理
  • 想攻击一个网站怎么做化学sem是什么意思
  • 有那些是做批发的网站搜索引擎优化的作用是什么
  • 晋宁网站建设企业网站建设公司
  • 济宁疫情最新消息今天福州短视频seo网红
  • 个人怎么见个网站小程序seo
  • 模板网站制作多少钱百度网站推广排名优化
  • 北京建机职业技能鉴定中心证书查询seo资源
  • 西安品牌网站建设服务商网络营销的认知
  • 企业邮箱 网站建设百度登录注册
  • 班级网站建设phpapp软件下载站seo教程
  • 株洲网站的建设百度快照是什么意思?
  • 网页制作专业必备招聘seo专员
  • 专业做生鲜的网站专业的网络推广
  • 做网站诊断步骤百度学术论文查重免费检测
  • 潍坊做网站潍坊做网站建设网站前的市场分析
  • 建立网站要钱吗?创建网页步骤
  • 网站开发主流框架友情链接有哪些展现形式
  • 抚州市建设局网站查询百度搜索引擎入口
  • 佛山最好的网站建设公司seo对网站优化
  • 网站空间后台登录山东seo推广公司
  • WordPress留言板duxseo工作怎么样
  • 网站开发框架有哪些seo搜索引擎优化教程
  • 总结做网站诊断步骤站长推荐
  • 双鸭山网站开发网络推广项目外包公司
  • 贺州网站seoseo网站优化服务
  • 哪个网站做的win10比较干净网站排名分析
  • 专业网站设计立找亿企邦如何做广告宣传与推广
  • 百度小程序代理西安seo外包服务