2011-06-24 17 views

Respuesta

6

No hay sub-cadena "_MAN", pero la cadena se pone en marcha con "AN", por lo que si usted cambia más de un 6 podría obtener un patrón que coincida con la siguiente manera

_ M A N _ _ _ _ _ _ 
_ _ A N P A N M A N 
+0

lo que el cálculo se hace recursivo ¿no? Eso es buscar una subcadena dentro de una subcadena. – anonymous

+0

Esto es lo que hace la parte de preprocesamiento del algoritmo: porque la cadena comienza y termina con las mismas dos letras; si obtiene una coincidencia incorrecta, puede cambiar por 6 caracteres y posiblemente tenga otra coincidencia. – murgatroid99

Cuestiones relacionadas