// localiser-rapidement.c
// << Algorithmique du texte >>
// Maxime Crochemore, Christophe Hancart et Thierry Lecroq
// Vuibert, 2001.
#include <stdio.h>
#include "chl.h"
#include "derniere-occurrence.h"
#include "localiser-rapidement.h"
void localiserRapidement(Mot x, Longueur m, Mot y, Longueur n) {
int *dernOcc, j;
dernOcc = derniereOccurrence(x, m);
j = m - 1;
while (j < n) {
signalerSi(strncmp(x, y + j - m + 1, m) == 0);
j += dernOcc[y[j]];
}
}