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

做美妆的网站安徽省建设厅

做美妆的网站,安徽省建设厅,电子商务毕业设计网站建设,北京app开发定制公司题目描述 设有字符串X#xff0c;我们称在X的头尾及中间插入任意多个空格后构成的新字符串为X的扩展串#xff0c;如字符串X为”abcbcd”#xff0c;则字符串“abcb□cd”#xff0c;“□a□bcbcd□”和“abcb□cd□”都是X的扩展串#xff0c;这里“□”代表空格字符。 如…题目描述 设有字符串X我们称在X的头尾及中间插入任意多个空格后构成的新字符串为X的扩展串如字符串X为”abcbcd”则字符串“abcb□cd”“□a□bcbcd□”和“abcb□cd□”都是X的扩展串这里“□”代表空格字符。 如果A1是字符串A的扩展串B1是字符串B的扩展串A1与B1具有相同的长度那么我扪定义字符串A1与B1的距离为相应位置上的字符的距离总和而两个非空格字符的距离定义为它们的ASCII码的差的绝对值而空格字符与其他任意字符之间的距离为已知的定值K空格字符与空格字符的距离为0。在字符串A、B的所有扩展串中必定存在两个等长的扩展串A1、B1使得A1与B1之间的距离达到最小我们将这一距离定义为字符串A、B的距离。 请你写一个程序求出字符串A、B的距离。 输入输出格式 输入格式 输入文件第一行为字符串A第二行为字符串B。A、B均由小写字母组成且长度均不超过2000。第三行为一个整数K1≤K≤100表示空格与其他字符的距离。 输出格式 输出文件仅一行包含一个整数表示所求得字符串A、B的距离。   思考这道题是两个字符串之间的动态规划对于每一个相对应的位置都会有三种情况字母对空格空格对字母字母对字母而且三种情况的计算方法都已经了解所以我们可以采取直接设法我们定义f[i][j]代表匹配到字符串S1的第i位和S2的第j位时能达成的最优解所以综合以上三种计算情况我们可以推出状态转移方程         f[i][j]min(f[i-1][j-1]abs(s1[i]-s2[j]),min(f[i-1][j]k,f[i][j-1]k)); 这样这道题就再也没什么难点了 下面上代码    1 #includeiostream2 #includecstdio3 #includecstdlib4 #includecstring5 #includecmath6 #includestring7 #includealgorithm8 #includequeue9 using namespace std; 10 const int MAXN2002; 11 int f[MAXN][MAXN]; 12 char s1[MAXN],s2[MAXN]; 13 int n,m,k,len1,len2; 14 int main() 15 { 16 scanf(%s%s,s11,s21);cink; 17 len1strlen(s11);len2strlen(s21); 18 for(int i1;ilen1;i) f[i][0]kf[i-1][0]; 19 for(int i1;ilen2;i) f[0][i]kf[0][i-1]; 20 for(int i1;ilen1;i){ 21 for(int j1;jlen2;j){ 22 f[i][j]min(f[i-1][j-1]abs((int)s1[i]-(int)s2[j]),min(f[i-1][j]k,f[i][j-1]k)); 23 } 24 } 25 coutf[len1][len2]endl; 26 return 0; 27 } 动态规划  转载于:https://www.cnblogs.com/Alan-Luo/articles/9184548.html
http://wiki.neutronadmin.com/news/359137/

相关文章:

  • 网站建设与网页设计百度文库pc建站 手机网站
  • 吴江市中云建设监理有限公司网站WordPress允许修改评论内容
  • cpu占用超出网站空间的分配值中国50大电商排名
  • 深圳网站设计模板泰州专业网站建设公司
  • 响应式网站新闻部分怎么做站长之家域名查询官网
  • 建设网站开发wap网站 区别
  • 网站建设企业战略百度seo优化分析
  • 郑州建设网站建站专业做图片制作网站
  • 杭州住房和城乡建设局网站帮做暑假作业网站
  • 子域名做微信开放平台网站应用wordpress插件 网站跳转
  • 网站到首页排名昆明城乡建设网站
  • 网站建设与推广实训报告册有哪些做外贸的网站
  • 民宿设计网站大全贵州省领导班子名单一览表
  • 网站开发的工作职责小程序代理加盟前景
  • 建网站要多少钱一个月免费手机h5模板网站模板下载
  • 国通快速建站深圳seo优化公司唯八seo
  • 东莞网站建设方案托管网站建设设计流程
  • 门户网站目标客户公司网站制作公司倒闭
  • 合肥 做网站的公司晋城网站制作公司怎么选
  • 儋州网站设计公司二手车网站怎么做
  • 怎样做代刷网站WordPress博客手机主题
  • 我的世界做视频封面的网站中国人在线观看免费高清
  • 南京网站制作建设php搭建wordpress
  • 自助设计网站具有价值的网站制作
  • 网站建设书店目标客户分析网站建设的功能和定位
  • 神鹰网站建设公司公司网页设计需要跟设计公司洽谈的问题
  • 深圳网站建设龙华信科企业推广方式优选隐迅推
  • 厦门网站建设阿里外贸品牌网站制作
  • 用python做网站开发的课程设计一款app
  • 建一个个人网站多少钱icp备案域名购买