misschuer
導航
C++博客
首頁
新隨筆
聯系
聚合
管理
<
2017年12月
>
日
一
二
三
四
五
六
26
27
28
29
30
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
31
1
2
3
4
5
6
公告
留言簿
給我留言
查看公開留言
查看私人留言
隨筆分類
as(2)
(rss)
bfs(1)
(rss)
dfs
(rss)
dp(2)
(rss)
Java(2)
(rss)
mathematics(3)
(rss)
netty
(rss)
prim
(rss)
tt
(rss)
貪心
(rss)
字典數
(rss)
文章分類
acm
(rss)
Java
(rss)
隨筆檔案
2018年4月 (1)
2017年12月 (4)
2015年5月 (2)
2013年11月 (1)
2012年8月 (2)
2011年11月 (1)
2011年9月 (1)
2011年8月 (1)
2011年5月 (1)
2011年4月 (2)
2011年3月 (16)
2010年10月 (1)
2010年4月 (3)
2010年3月 (1)
2010年1月 (4)
2009年12月 (2)
2009年5月 (3)
2009年4月 (15)
文章檔案
2009年4月 (1)
閱讀排行榜
1.?hdu 1402 A * B Problem Plus (1899)
2.?alchemy c 圖像的縮放 (三次卷積)(1765)
3.?A*算法求第k短路(1061)
4.?合并果子 (941)
5.?hdu 1421 搬寢室 詳解(870)
評論排行榜
1.?hdu 1402 A * B Problem Plus (6)
2.?hdu 1175 連連看(4)
3.?ZOJ 3194 Coverage (3)
4.?hdu 1421 搬寢室 詳解(3)
5.?競賽圖 (2)
常用鏈接
我的隨筆
我的評論
我參與的隨筆
統計
隨筆 - 61
文章 - 1
評論 - 18
引用 - 0
積分與排名
積分 - 24930
排名 - 727
百事通
hao123
WPL
杭電
松松
星和
最新評論
1.?re: 競賽圖
怎么感覺理論就有問題,太坑爹了
--此最相思
2.?re: hdu 1175 連連看
由于HDU的數據不強所以 代碼是有點錯誤
--misschuer
3.?re: hdu 1175 連連看
@Xy
我表示剛看到 然后測試了一下 可以過的吧
--misschuer
4.?re: hdu 1175 連連看
評論內容較長,點擊標題查看
--ahfywff
5.?re: hdu 1175 連連看[未登錄]
你的代碼WA的
--Xy
hdu 1513 poj 1159 vijos 1327 Palindrome
http://acm.hdu.edu.cn/showproblem.php?pid=1513
#include
<
iostream
>
using
namespace
std;
#define
M 5002
short
dp[ M ][
3
];
//
dp[ i ][ j ]從第i個開始 長度為j的子串最少需要添加幾個字符來構成回文
//
只有j , j - 1 , j - 2有用所以只要開辟3個就夠
char
str[ M ];
int
main()
{
int
i , n , j , k , f;
while
(scanf (
"
%d%*c
"
,
&
n)
==
1
)
{
gets(str);
dp[
0
][
0
]
=
0
;
for
(i
=
1
;i
<=
n;
++
i)
{
dp[ i ][
1
]
=
0
;
dp[ i ][
0
]
=
0
;
}
for
(j
=
2
;j
<=
n;
++
j)
{
for
(i
=
1
;i
<=
n
-
j
+
1
;
++
i)
{
if
(str[i
-
1
]
==
str[i
+
j
-
2
])
{
dp[ i ][j
%
3
]
=
dp[i
+
1
][(j
+
1
)
%
3
];
}
else
{
k
=
(j
+
2
)
%
3
;
if
(dp[ i ][ k ]
<
dp[i
+
1
][ k ])
dp[ i ][j
%
3
]
=
dp[ i ][ k ]
+
1
;
else
dp[ i ][j
%
3
]
=
dp[i
+
1
][ k ]
+
1
;
}
}
}
printf (
"
%d\n
"
, dp[
1
][n
%
3
]);
}
return
0
;
}
遞推方程
str[i-1]==str[i+j-2] dp[i][j]=dp[i+1][j-2];
str[i-1]!=str[i+j-2] dp[i][j]=MIN(dp[i][j-1],dp[i+1][j-1])+1;
posted on 2010-04-12 12:15
此最相思
閱讀(446)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 此最相思
久久久久国产视频电影
|
蜜臀久久99精品久久久久久小说
|
久久久噜噜噜久久中文字幕色伊伊
|
日本久久久精品中文字幕
|
亚洲国产天堂久久综合
|
91精品国产综合久久久久久
|
久久婷婷人人澡人人
|
人妻少妇久久中文字幕一区二区
|
欧美伊香蕉久久综合类网站
|
久久久www免费人成精品
|
91久久九九无码成人网站
|
亚洲中文久久精品无码ww16
|
久久精品国产72国产精福利
|
AV色综合久久天堂AV色综合在
|
性做久久久久久久久久久
|
秋霞久久国产精品电影院
|
午夜不卡久久精品无码免费
|
亚洲午夜精品久久久久久浪潮
|
99久久精品免费看国产
|
久久久久99精品成人片直播
|
伊人精品久久久久7777
|
久久久久99精品成人片牛牛影视
|
国产Av激情久久无码天堂
|
人人狠狠综合久久88成人
|
久久天天躁狠狠躁夜夜avapp
|
亚洲综合精品香蕉久久网97
|
亚洲精品无码久久久久
|
中文无码久久精品
|
99久久国产宗和精品1上映
|
国内精品久久久久影院老司
|
欧美性大战久久久久久
|
开心久久婷婷综合中文字幕
|
国产精品青草久久久久福利99
|
99久久无码一区人妻
|
国内精品久久久久影院网站
|
久久精品麻豆日日躁夜夜躁
|
99久久婷婷免费国产综合精品
|
久久久久人妻一区二区三区vr
|
久久99亚洲网美利坚合众国
|
嫩草影院久久99
|
久久久久亚洲精品中文字幕
|