KMP算法中,如何确定模式串的新比较起点? A. 通过主串的当前指针 B. 通过部分匹配表 C. 随机选择 D. 通过模式串的长度 答案解析 在KMP算法中,模式串的新比较起点是通过部分匹配表来确定的。正确答案是B。选项A错误,因为主串的当前指针并不能直接决定模式串的新起点。选项C错误,随机选择不符合算法的逻辑。选项D错误,因为模式串的长度并不直接影响新起点的选择。 正确答案:B