日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

hdu 1516(编辑距离+记录路径)

發(fā)布時(shí)間:2025/3/16 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hdu 1516(编辑距离+记录路径) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

解題思路:這道題的基本模型就是編輯距離的模型,只是多了一個(gè)路徑記錄的過(guò)程。


學(xué)習(xí)一下:http://www.cnblogs.com/biyeymyhjob/archive/2012/09/28/2707343.html

最開(kāi)始把問(wèn)題搞錯(cuò)了,以為是兩個(gè)串都可以做修改,無(wú)論我怎么想都不通。

回到這個(gè)題目上,這道題和最長(zhǎng)公共子序列很相似,思路可以說(shuō)是一樣的,包括記錄路徑。

其實(shí)也就是根據(jù)遞推數(shù)組的結(jié)果來(lái)判斷。


#include<iostream> #include<cstdio> #include<cstring> using namespace std;const int maxn = 85; char A[maxn],B[maxn]; int dp[maxn][maxn],len1,len2;void path() {int tmp, i = len1, j = len2;int step = 0;while(i >= 1 || j >= 1){if(A[i-1] == B[j-1]) tmp = 0;else tmp = 1;if(dp[i][j] == dp[i-1][j-1] + tmp && i >= 1 && j >= 1){if(tmp)printf("%d Replace %d,%c\n",++step,i,B[j-1]);i--, j--;}else if(dp[i][j] == dp[i-1][j] + 1 && i >= 1){printf("%d Delete %d\n",++step,i);i--;}else if(dp[i][j] == dp[i][j-1] + 1 && j >= 1){printf("%d Insert %d,%c\n",++step,i+1,B[j-1]);j--;}} }int main() {while(scanf("%s %s",A,B)!=EOF){getchar();len1 = strlen(A);len2 = strlen(B);memset(dp,0,sizeof(dp));for(int i = 0; i <= len1; i++)dp[i][0] = i;for(int i = 0; i <= len2; i++)dp[0][i] = i;for(int i = 1; i <= len1; i++)for(int j = 1; j <= len2; j++){int tmp = min(dp[i][j-1],dp[i-1][j]) + 1;int d = A[i-1] == B[j-1] ? 0 : 1;dp[i][j] = min(tmp,dp[i-1][j-1]+d);}printf("%d\n",dp[len1][len2]);path();}return 0; }

總結(jié)

以上是生活随笔為你收集整理的hdu 1516(编辑距离+记录路径)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: a毛片 | 国产成人一区二区三区电影 | 在线免费观看av网址 | 欧美黑人又粗又大的性格特点 | 91久久在线 | 91大神视频在线播放 | 在线观看视频二区 | 爱爱中文字幕 | a√天堂资源 | 国产毛片久久久久久久 | 新婚之夜玷污岳丰满少妇在线观看 | 综合狠狠| 欧美日韩四区 | 国产欧美色图 | 一区二区三区网站 | 少妇在军营h文高辣 | 日韩av免费网址 | 91插插插永久免费 | 精品国产AV色欲天媒传媒 | 男人午夜剧场 | 五月天免费网站 | 国产激情精品一区二区三区 | 国产不卡一区二区视频 | 99青草 | 高潮又黄又刺激 | 国产一区二区三区四区三区四 | 国产不卡视频一区二区三区 | 欧美少妇xx | www亚洲| 亚洲av无码久久忘忧草 | 911亚洲精品 | 久久网中文字幕 | 亚洲aaa视频 | 好色成人网 | 中文字幕第一页在线视频 | 中日韩精品视频 | 日本免费一级片 | 亚洲va天堂va国产va久 | 久久久蜜桃一区二区人 | 欧美大奶在线 | 国产白袜脚足j棉袜在线观看 | 美女网站av | 欧美天天视频 | 日本精品一区二区三区视频 | 动漫美女被到爽 | 国产精品久久久久久久无码 | 色老头免费视频 | 成人国产片| 四虎影院在线免费播放 | 亚洲日本中文字幕 | 啪啪影音| 久久黄页 | 抽插丰满内射高潮视频 | 操女人视频网站 | 国产在线成人 | 久久精品99 | 日韩色在线 | 亚洲精品免费在线 | www.久久网 | 国产亚洲精品久久久久丝瓜 | 国模一区二区三区 | 日韩国产一区 | 韩国激情呻吟揉捏胸视频 | 免费一区二区视频 | 无码人妻少妇伦在线电影 | 国外成人在线视频 | 在线一区二区三区 | 亚州av一区二区 | 人人综合网 | 日本一二三不卡视频 | aaa国产精品 | 国产三级在线观看视频 | 一级做a爰片久久毛片 | 国产激情在线看 | 欧州一区二区三区 | 最新视频 - 8mav | 韩国电影一区 | 国产成人精品视频在线 | 免费看的毛片 | 第一福利丝瓜av导航 | 日韩精品一区二区亚洲av性色 | 羞羞动态图 | 视频国产在线 | 69xxx少妇按摩视频 | 亚洲精选久久久 | 精品人人人 | 国产视频一区二区视频 | 欧美三级午夜理伦三级小说 | 秋霞在线视频 | 自拍偷拍欧美亚洲 | 一卡二卡精品 | 国产精品久久久久久久裸模 | 美女被草视频在线观看 | 欧美午夜影院 | 91亚洲在线 | 国产专区av | 久久bb| 亚洲成人一 | 麻豆视频网站在线观看 |