Hello everyone,
I am trying to solve this problem, but I couldn't get an idea.
So, someone please give a hint/idea.
Thanks in advance.
# | User | Rating |
---|---|---|
1 | tourist | 3985 |
2 | jiangly | 3814 |
3 | jqdai0815 | 3682 |
4 | Benq | 3529 |
5 | orzdevinwang | 3526 |
6 | ksun48 | 3517 |
7 | Radewoosh | 3410 |
8 | hos.lyric | 3399 |
9 | ecnerwala | 3392 |
9 | Um_nik | 3392 |
# | User | Contrib. |
---|---|---|
1 | cry | 169 |
2 | maomao90 | 162 |
2 | Um_nik | 162 |
4 | atcoder_official | 161 |
5 | djm03178 | 158 |
6 | -is-this-fft- | 157 |
7 | adamant | 155 |
8 | awoo | 154 |
8 | Dominater069 | 154 |
10 | luogu_official | 151 |
Name |
---|
Hint: You have 3 sequences and are asked to remove the minimum subsequence of letters to make them the same. What classical problem is this similar to?
If you are still having trouble see this link: http://www.geeksforgeeks.org/dynamic-programming-set-3-longest-increasing-subsequence/ . You can make a simple modification to that algorithm for your problem. In addition, if you don't know what longest increasing sequence and knapsack and their solutions are, look into those as well.