已知模式串为“aaab”,其next数组值为( )。
A: 0,0,1,2
B: -1,0,1,2
C: -1,1,0,0
D: 0,1,2,0
A: 0,0,1,2
B: -1,0,1,2
C: -1,1,0,0
D: 0,1,2,0
举一反三
- 串S='aaab',其next数组为() A: -1 0 1 2 B: 0 0 1 2 C: 0 1 2 0 D: 0 2 0 0
- 已知模式T=”abaabcab”,则对应的next[0..7]的值为 。数值之间用一个空格间隔 A: -1 0 0 1 2 2 1 1 B: -1 0 0 1 2 2 0 0 C: -1 0 0 1 1 2 0 1 D: -1 0 1 1 1 2 2 1
- 若定义int a[2][2]={1,2,3,4},则a数组的各数组元素值分别为()。 A: a[0][0]=1,a[0][1]=2,a[1][0]=3,a[1][1]=4 B: a[0][0]=1,a[0][1]=3,a[1][0]=2,a[1][1]=4 C: a[0][0]=4,a[0][1]=3,a[1][0]=2,a[1][1]=1 D: a[0][0]=4,a[0][1]=2,a[1][0]=3,a[1][1]=1
- 模式串t="ababaab"的next[]数组值依次为-1、0、0、1、2、1、1。
- 已知模式串为“aaab”,其next数组值为( )。 A: 0,0,1,2 B: -1,0,1,2 C: -1,1,0,0 D: 0,1,2,0