資訊學奧賽一本通 1276 編輯距離(evd)

2021-10-11 01:31:31 字數 646 閱讀 7997

【題目描述】

設a和b是兩個字串。我們要用最少的字元操作次數,將字串a轉換為字串b。這裡所說的字元操作共有三種:

1、刪除乙個字元;

2、插入乙個字元;

3、將乙個字元改為另乙個字元。

對任意的兩個字串a和b,計算出將字串a變換為字串b所用的最少字元操作次數。

【輸入】

第一行為字串a;第二行為字串b;字串a和b的長度均小於2000。

【輸出】

只有乙個正整數,為最少字元操作次數。

【輸入樣例】

sfdqxbw

gfdgw

【輸出樣例】

4【心得】搞清楚決策方式就夠了,增刪改!還有邊界!

【ac**】

#include

#include

#include

using

namespace std;

const

int n=

2005

;char s1[n]

,s2[n]

;int f[n]

[n];

intmain()

} cout<[len2]

}

資訊學奧賽一本通 小球(drop)

許多的小球乙個乙個的從一棵滿二叉樹上掉下來組成fbt full binary tree,滿二叉樹 每一時間,乙個正在下降的球第乙個訪問的是非葉子節點。然後繼續下降時,或者走右子樹,或者走左子樹,直到訪問到葉子節點。決定球運動方向的是每個節點的布林值。最初,所有的節點都是false,當訪問到乙個節點時...

資訊學奧賽一本通 小球(drop)

this drop is gonna last forever!許多的小球乙個乙個的從一棵滿二叉樹上掉下來組成fbt full binary tree,滿二叉樹 每一時間,乙個正在下降的球第乙個訪問的是非葉子節點。然後繼續下降時,或者走右子樹,或者走左子樹,直到訪問到葉子節點。決定球運動方向的是每個...

資訊學奧賽一本通(C 版)

資訊學奧賽一本通 c 版 總目錄 1.資訊學奧賽一本通 c 版 刷題 記錄 2.資訊學奧賽一本通 c 版 第一部分 c 語言 第一章 c 語言入門 3.資訊學奧賽一本通 c 版 第一部分 c 語言 第二章 順序結構程式設計 4.資訊學奧賽一本通 c 版 第一部分 c 語言 第三章 程式的控制結構 5...