链接:HDU-1053:Advanced Fruits 题意:将两个字符串合成一个串,不改变原串的相对顺序,可将相同字母合成一个,求合成后最短的字符串. 题解:LCS有三种状态转移方式,将每个点的状态转移方式记录下来,再回溯. #include <bits/stdc++.h> using namespace std; ; const int INF = 0x3f3f3f3f; ; + ; char s[maxn], t[maxn]; int slen, tlen; int dp[maxn][m…