原文:2019 ICPC Universidad Nacional de Colombia Programming Contest C D J

C. Common Subsequence 题意:给出长度为n两个串,求两个串的最长公共子序列len,如果len gt . n,两个串就是亲兄弟否则不是。 解法:朴素的求LCS的时间复杂度是O nm ,这题肯定超时。正解不容易想,要注意到 . 这个特点,我们从这个特点下手也就是说最多只能抛弃 . n 个字符, 那么我们设dp i j 为A串前i dp i j 个字符抛弃掉i个字符,B串前j dp ...

2019-09-03 13:10 0 378 推荐指数:

查看详情

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM