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

一键网站建设怎么做网站备案

一键网站建设,怎么做网站备案,郑州网站建设学习,个人接单的安装平台思路 dp数组定义:0_i-1的字符串和0_j-1的字符串删除到相等时的最小步数递推公式: if(word1[i-1] word2[j-1]){dp[i][j] dp[i-1][j-1]; }else{dp[i][j] min(dp[i-1][j], dp[i][j-1]) 1; } 如果相同时,代表不删除元素就行;不同…

思路

  1. dp数组定义:0_i-1的字符串和0_j-1的字符串删除到相等时的最小步数
  2. 递推公式:
    if(word1[i-1] == word2[j-1]){dp[i][j] = dp[i-1][j-1];
    }else{dp[i][j] = min(dp[i-1][j], dp[i][j-1]) + 1;
    }

    如果相同时,代表不删除元素就行;不同时,需要选择删除i或者j中的其中一个元素,并且最小步数加一

  3. dp数组初始化:
    vector< vector<int> > dp(word1.size() + 1, vector<int>(word2.size() + 1, INT_MAX));
    for(int i = 0; i <= word1.size(); i++){dp[i][0] = i;
    }
    for(int j = 0; j <= word2.size(); j++){dp[0][j] = j;
    }
  4. 遍历顺序:顺序
  5. 时间复杂度:      O(n*m)

代码

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

http://www.dtcms.com/a/534471.html

相关文章:

  • 成品网站怎样建设网站二维码链接怎么做的
  • 网站流量ip造假图片免费的分销app
  • 让网站做的有吸引力企业文化建设网站
  • 网站优化怎么做ppt毕业设计可以做网站吗
  • 亿恩 网站备案青海seo关键词排名优化工具
  • 品牌高端网站企业网站模板 讲湖南岚鸿
  • 内蒙做网站免费域名解析网站
  • 怎么样能够为一个网站做推广怎么安装免费wordpress主题
  • 整站关键词排名优化网站建设选择什么系统好
  • 外卖网站建设建筑模型设计网站建设
  • 凡科网的网站建设怎么做济南网站建设92jzh
  • asp做的网站缺点网站建设所需物资
  • wordpress 群站深圳商城网站建设报价单
  • asp网站开发的主要困难产品开发流程梳理
  • 如何在电脑登录wordpress网站seo优化技能
  • 深圳网站建设厂家php帝国建站系统
  • seo网站监测医院网上预约
  • 学建网站沈阳最新新闻事件今天
  • 中国最顶尖的平面设计公司关键词推广seo
  • 建站工具箱WordPress火车采集描述
  • 广州网站建设开发团队福州网站建设兼职
  • asp做网站简介页面网络营销案例成功案例分析
  • 怎样做直播网站app二七网建站
  • 东莞网站建设 餐饮惠州人才网招聘网官网
  • 网站发布和管理系统工作室主题网站
  • 电子商务网站设计总结建设部网站白蚁文件
  • 九江网站设计国内知名设计网站
  • 网站建设误区凡科轻站
  • 哪些网站可以做设计方案潍坊网站定制 优帮云
  • 如何创办一家自己的公司关键词排名优化系统