首先 \text{UCS} 的长度显然是 \sum_{i=1}^{cnt}\min(a_{i},b_{i}),其中 a,b 分别表示字符 i 在两个串的出现次数,这也就意味着每个字符至少有一侧会匹配完,且是次数最小的一侧。
那么 \text{UCS} 的元素实际上与出现次数小的一侧的元素有着一一对应的关系,令左侧小的称为 A 元素,右侧小的称为 B 元素,那么 A,B 元素内部的偏序关系是唯一确定的,我们只需要确定 A,B 元素之间的关系就可以唯一确定 \text{UCS} 是什么,现在就是要能快速判定在 \text{UCS} 的匹配当中一个 A 元素 x 与一个 B 元素 y 在 A 元素的匹配 z 相比,x 与 z 的大小关系。