Indexovani znamena, ze projdu serazeny seznam a zapamatuju si napr. Pozici prvnich 2 znaku. Takze budu vedet, ze BE zacina na pozici 514 a BC pak 703.
Kdyz pak ptrebuju slova, zacinajici na BE, pracuji s necelymi 200 radky. Kdyz pak pridam hledani konkretniho slova pomoci algoritmu puleni intervalu, je to jen nekolik iteraci.
Pomoci tohoto mechanizmu jsem schopny kontrolovat gramatiku online pri vykreslovani stranky textu