1143. Longest Common Subsequence - Medium
前往題目
想法
- 毫無想法,看提示也不懂,幾乎沒做過
2d DP
思路
這題要畫2d
陣列才會清楚
2d
陣列,bottom up
- 從右下開始,如果遇到相同的字,那就代表值在右下,因為
text1
和text2
都前進一格,所以當前的值為1+右下的值
- 如果沒有相同,那就看是右邊格子的數值大還是下面的
簡單來說就是top down
是遇到相同的字就往右下,不是就往右和往下找,所以反過來推就是bottom up
了
Code
NeetCode
大大講得很清楚
1143. Longest Common Subsequence - Medium
https://f88083.github.io/2024/02/28/1143-Longest-Common-Subsequence-Medium/