已知模式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
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
举一反三
- 串S='aaab',其next数组为()? 0 2 0 0|0 1 2 0|-1 0 1 2|0 0 1 2
- 若定义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
- 将矩阵[img=544x298]17da662f4927053.png[/img]写成MATLAB语言表达形式,下列正确的是( )。 A: A=[1 0 -1;1 0 1;1 2 1; 1 2 2] B: A=[1 -1 1 2;1 1 1 1;2 0 0 2] C: A=[1 1 1 1;2 0 0 2;1 -1 1 2] D: A=[1 2 1;1 0 -1;1 0 1;1 2 2]
- 串S='aaab',其next数组为() A: -1 0 1 2 B: 0 0 1 2 C: 0 1 2 0 D: 0 2 0 0
- 模式串t="ababaab"的next[]数组值依次为-1、0、0、1、2、1、1。