摘要: 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 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 同学都有各种offer了,必须有强烈的自信心和渴望,其实也没什么难的,脚踏实地,一步一步认真训练,机会总会来临的! 阅读全文
posted @ 2013-10-13 20:50 Exio 阅读(176) 评论(0) 推荐(0) 编辑