在计算模式串的next数组时,以下哪个情况会导致next[j]=0? A. 当模式串的前j个字符与子串的前j-1个字符匹配时 B. 当模式串的第j个字符与子串的第j-1个字符不匹配时 C. 当j=1时 D. 当模式串的第j个字符与子串的第j个字符匹配时 答案解析 根据next数组的定义,当j=1时,next[j]总是等于0。选项A和B描述的是next数组计算中的一般情况,而选项D描述的是一个不可能发生的情况。正确答案是选项C。 正确答案:C