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

做网站赤峰dedecms婚纱摄影网站模板

做网站赤峰,dedecms婚纱摄影网站模板,wordpress 固定链接 插件,襄阳市网站搭建公司题目链接: 动态规划的思路: 1、状态定义:题目要求A>B的最少操作次数,我们用二维数组 dp[i][j] 来表示 A 的前 i 个字母转换为 B 的前 J 个字母需要的最少操作次数。 2、状态转移:这里有两种情况,当 A[…

题目链接:

动态规划的思路:

1、状态定义:题目要求A==>B的最少操作次数,我们用二维数组 dp[i][j] 来表示 A 的前 i 个字母转换为 B 的前 J 个字母需要的最少操作次数。
2、状态转移:这里有两种情况,当 A[i] == B[j] 的时候,我们直接用前面的状态 dp[i-1][j-1]。当 A[i] != B[j] 的时候,①将 A[i] 改写成 B[j] , dp[i][j] = dp[i-1][j-1]+1; ②将B末尾 B[j] 插入到 A 末尾A[i],dp[i][j] = dp[i][j+1]+1;③ 将 A末尾 A[i] 删除,dp[i][j] = dp[i-1][j]+1。
3、初始化:①当 B为空字符串时, dp[i][0] = i,表示将 A 的前 i 个字符全部删除,需要 i 次操作。②当 A 为空字符串时, dp[0][i] = i, 表示需要插入 j 次字符,才能使得字符串 A 等于字符串 B。
4、答案: dp[A的字符串长度][B的字符串长度];

线性DP代码:

#include<bits/stdc++.h>
using namespace std;
const int N = 2020;string s1, s2;
int dp[N][N];int main(){cin >> s1 >> s2;//避免状态转移的时候出现负数下标s1 = " " + s1;s2 = " " + s2;//长度int n1 = s1.size(), n2 = s2.size();//题目要我们求最少的操作次数 将dp数组答案初始化Nfor(int i = 1;i < n1; i++){for(int j =1;j <= n2; j++){dp[i][j] = N;}}//dp数组初始化状态for(int i = 1; i < n1; i++){dp[i][0] = i;}for(int i = 1; i < n2; i++){dp[0][i] = i;}//状态转移for(int i = 1;i  < n1; i++){for(int j = 1; j < n2; j++){if(s1[i] == s2[j]){dp[i][j] = dp[i-1][j-1];}else{dp[i][j]=min({dp[i-1][j-1]+1, dp[i-1][j]+1, dp[i][j-1]+1});}}}cout << dp[n1-1][n2-1] << endl;return 0;
}

http://www.dtcms.com/wzjs/538857.html

相关文章:

  • 微信小程序开发和网站开发的区别自己做网站需要什么
  • 网页设计网站模板照片编辑器app
  • 关于做情侣的网站的图片网站建设管理专业介绍
  • 多用户商城网站合肥seo推广百家号
  • 想做个网站要多少钱wordpress 后台分页按钮
  • 南昌集团制作网站设计网站收录做关键词排名
  • 网站规划与开发如何确认wordpress使用什么主题
  • 网站建设导航wordpress主题网址导航葬爱
  • 做二手平台公益的网站WordPress底部自定义插件
  • 东莞网站设计制作教程普通手机变营销手机系统
  • 合肥seo整站优化网站qq网站在线登录网页版
  • 建立网站定制网站设计与建设公司
  • 怀化物流网站建设报价wordpress主题插件不兼容
  • flash 3d 网站源码诸城网络科技网站建设
  • 网站搭建教学怎么制作网站软件下载
  • 抖音推广网站wordpress邮件服务
  • 切管机维修 东莞网站建设拉新注册app拿佣金
  • 网站后台是什么意思遵义市乡村街道建设投诉网站
  • 石家庄大型网站建站建设一个淘宝客网站
  • 做阿里巴巴网站应怎样定位wordpress收费版怎么激活
  • 卫辉网站建设一个简单的网站怎么做的
  • 网站的seo优化方案贵阳哪里做网站
  • 已备案网站注册株洲搜索引擎优化
  • 普集网站开发wordpress 虚拟货币模块
  • 哪里购买网站空间网站开发流程图解释含义
  • 网站建设技术可行性分析自己可以接单做网站吗
  • 网站下拉菜单怎么做做网站网站是什么案件
  • 三网合一网站开发网页设计实训报告小结
  • 做公司网站的好处模板性公司网站图片
  • 成都专业网站建设优化团队semseo是什么意思