Design and Analysis of Algorithms
ผศ. ดร. สมชาย ประสิทธิ์จูตระกูล ภาควิชาวิศวกรรมคอมพิวเตอร จุฬาลงกรณมหาวิทยาลัย 2542
ht t p: / / www. cp. eng. chul a. ac. t h/ f acul t y/ spj
คําเตือน
เนื้อหาอันรวมถึงขอความ ตัวเลข สัญลักษณ รูปภาพ และ คําบรรยาย อาจมีขอผิดพลาดแฝงอยู ผูจัดทําจะไมรับผิด ชอบตอความเสียหายทั้งทางดานผลการเรียน สุขภาพกาย และสุขภาพจิตใดๆ อันเนื่องมาจากการใชสื่อการเรียนนี้
Dynamic Programming
Longest Common Subsequence
ht t p: / / www. cp. eng. chul a. ac. t h/ f acul t y/ spj
Outline
- Definition
- Optimal Substructure
- Recurrence of solution
- Example
- Analysis
ht t p: / / www. cp. eng. chul a. ac. t h/ f acul t y/ spj
Subsequence
- X = < s, o, m, c, h, a, i >
- subsequences of X
– < s, o, m, c, h, a, i > → < s, o, m > – < s, o, m, c, h, a, i > → <c, h, a, i> – < s, o, m, c, h, a, i > → <s, o, h, a, i> – ...
ht t p: / / www. cp. eng. chul a. ac. t h/ f acul t y/ spj
Common Subsequence
- X = < s, o, m, c, h, a, i >, Y = < c, h, u, a, n >
- common subsequences of X and Y