10 2013 档案

摘要:1 string longestPalinderome(string s) { 2 int N = s.size(); 3 int id = 0, mx = 0; 4 vector dp(2 * N + 1); 5 for (int i = 0; i i) { 8 dp[i] = min(mx - i, dp[j]); 9 }10 int left = i - dp[i], right = i + dp[i];11 for (; left >= 0 && right mx) {19 ... 阅读全文
posted @ 2013-10-13 23:47 Exio 阅读(180) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示