在KMP算法中,如果模式串为'ABABC',那么next数组的值是多少? A. [0, 0, 1, 2, 0] B. [0, 1, 0, 1, 2] C. [0, 0, 1, 2, 3] D. [0, 1, 2, 0, 1] 答案解析 在KMP算法中,next数组的值是通过计算模式串中每个字符的最长前缀和后缀的长度来确定的。对于模式串'ABABC',其next数组的值应为[0, 0, 1, 2, 0]。选项A正确描述了next数组的值。选项B、C和D都错误地计算了next数组的值。 正确答案:A