unixfy
just do it
C++博客
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
posts - 183, comments - 10, trackbacks - 0
<
2011年6月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(3)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2013年9月 (1)
2013年5月 (17)
2012年11月 (1)
2012年10月 (2)
2012年2月 (2)
2011年12月 (3)
2011年11月 (4)
2011年10月 (2)
2011年9月 (12)
2011年8月 (2)
2011年7月 (32)
2011年6月 (25)
2011年5月 (28)
2011年4月 (47)
2011年3月 (4)
2010年9月 (1)
搜索
最新評論
1.?re: Linux 內核編譯升級記錄
請問這個是什么意思 mkinitrd /boot/initrd-2.6.37.6.img 2.6.37.6
--tu
2.?re: 位圖的應用與實現
@wcddan
2^32個bit是4G個bit
1Byte = 8bit
4G bit = 512M Byte
--unixfy
3.?re: 特征向量相似度和距離的計算
謝謝
--Hope
4.?re: 位圖的應用與實現
2^32 個 bit 的空間,大小約為 512 MB?不是4G么?
--wcddan
5.?re: 從 n 個數種選出 m 個數,隨機
謝謝樓主,剛好用到!
--夢話
閱讀排行榜
1.?特征向量相似度和距離的計算(9237)
2.?最長重復子串(7819)
3.?實現一棵多叉樹(4959)
4.?K-近鄰法(KNN)的實現(4919)
5.?樸素貝葉斯分類器的實現(2216)
評論排行榜
1.?查找最小的 k 個元素(3)
2.?解釋器模式-設計模式(2)
3.?位圖的應用與實現(2)
4.?從 n 個數種選出 m 個數,隨機(1)
5.?特征向量相似度和距離的計算(1)
編輯距離 + 交換操作
編輯距離,又稱Levenshtein距離,是指兩個字串之間,由一個轉成另一個所需的最少編輯操作次數。許可的編輯操作包括將一個字符替換成另一個字符,插入一個字符,刪除一個字符。
以上的問題可以用眾所周知的動態規劃解決,現在的問題是:如果新加入一種編輯操作:交換相鄰的兩個字符;求兩個字符串之間的編輯距離。
#include
<
iostream
>
#include
<
cstring
>
using
namespace
std;
#define
T(t) cout << #t": " << t << endl;
int
a[
1002
][
1002
];
char
s1[
1002
], s2[
1002
];
int
main()
{
cin
>>
s1
>>
s2;
for
(
int
i
=
0
; i
<
1002
;
++
i)
{
a[i][
0
]
=
i;
a[
0
][i]
=
i;
}
int
n1
=
strlen(s1), n2
=
strlen(s2);
int
r, t, c1;
for
(
int
i
=
1
; i
<=
n1;
++
i)
{
for
(
int
j
=
1
; j
<=
n2;
++
j)
{
r
=
(a[i
-
1
][j]
<
a[i][j
-
1
]
?
a[i
-
1
][j] : a[i][j
-
1
])
+
1
;
if
(s1[i
-
1
]
!=
s2[j
-
1
])
{
t
=
a[i
-
1
][j
-
1
]
+
1
;
}
else
{
t
=
a[i
-
1
][j
-
1
];
}
r
=
(r
<
t
?
r : t);
if
(i
>=
2
&&
j
>=
2
)
{
c1
=
a[i
-
2
][j
-
2
]
+
1
;
r
=
(r
<
c1
?
r : c1);
}
a[i][j]
=
r;
}
}
cout
<<
a[n1][n2]
<<
endl;;
}
無法 AC,但是找不到錯誤,先記下。
http://acm.xmu.edu.cn/JudgeOnline/problem.php?id=1093
posted on 2011-03-04 22:41
unixfy
閱讀(756)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright ©2025 unixfy
国产欧美久久久精品影院
|
国产亚洲成人久久
|
欧洲精品久久久av无码电影
|
久久精品国产第一区二区三区
|
久久国产精品久久久
|
久久青青草原精品国产软件
|
97精品伊人久久大香线蕉
|
久久久久久久久无码精品亚洲日韩
|
青青青国产成人久久111网站
|
蜜臀久久99精品久久久久久
|
国内精品伊人久久久久妇
|
99久久久国产精品免费无卡顿
|
国产叼嘿久久精品久久
|
午夜久久久久久禁播电影
|
久久se精品一区二区影院
|
久久夜色精品国产噜噜亚洲AV
|
久久综合中文字幕
|
婷婷久久香蕉五月综合加勒比
|
国产精品九九久久免费视频
|
波多野结衣久久精品
|
精品久久久久久久无码
|
亚洲精品国产第一综合99久久
|
国产午夜精品理论片久久影视
|
亚洲女久久久噜噜噜熟女
|
久久精品国产亚洲5555
|
国产精品免费福利久久
|
久久精品国产清自在天天线
|
久久www免费人成看国产片
|
狠狠色婷婷综合天天久久丁香
|
青青国产成人久久91网
|
久久精品18
|
伊人久久综合热线大杳蕉下载
|
久久精品国产72国产精福利
|
久久国产精品一国产精品金尊
|
亚洲人成精品久久久久
|
亚洲国产精品久久久久
|
久久精品国产亚洲77777
|
久久精品中文闷骚内射
|
亚洲国产成人久久综合一
|
精品久久人人妻人人做精品
|
久久婷婷色香五月综合激情
|