看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《ken1325 (為愛瘦一次)》之銘言: : 我是看演算法筆記:http://tinyurl.com/yk2s669 : 在 Longest Common Subsequence: : Dynamic Programming 的部份 : 我的問題如下圖:http://ppt.cc/ozNl : 請問他是怎麼簡化的? : 感謝回答 集合論問題吧! s1 = sub1 + e1 s2 = sub2 + e2 ----------------------------------------------------------- 狀況1 => LCS(sub1,s2) ----- 代表e1 不在LCS內 狀況2 => LCS(sub2,s1) ----- 代表e2 不在LCS內 狀況3 => LCS(sub1,sub2)----- 代表e1 及 e2 不在LCS內 ----------------------------------------------------------- LCS 取最長的 所以 max{狀況1,狀況2} 就已經包含狀況3了 可以簡化~ 我的理解上是這樣~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.243.243
ken1325:感謝 07/17 21:51