一种最长扩展公共子序列新算法OA北大核心CSTPCD
在最长填充公共子序列问题中提出一种新问题:假设有一个完整序列C和一个不完整序列Q,长度分别为m和n,Q中丢失的元素为相邻的相同元素,要求寻找一个丢失前的序列Q,使得C和Q具有最长的公共子序列。针对此问题,首先将Q中每个元素复制m-1个并插入Q中原来的位置,生成长度为mn的扩展序列Q^(*),然后证明了C和Q的最长扩展公共子序列是两序列C和Q^(*)的最长公共子序列,最后提出一种时空复杂度为O(mn)的最长扩展公共子序列求解新算法,并用轨迹实验证明了该算法对强噪声干扰和轨迹点丢失的同时有效性。
王前东;
中国西南电子技术研究所,成都610036
计算机与自动化
最长公共子序列(LCS)最长填充公共子序列(LFCS)扩展公共子序列(ECS)最长扩展公共子序列(LECS)
《电讯技术》 2024 (008)
P.1307-1314 / 8
评论