Gjenero një shembull të një algoritmi për kërkim string
Një shembull i një algoritmi për kërkim të shenjave është algoritmi Boyer-Moore. Algoritmi përdor dy heuristika për të ndihmuar në gjetjen e efektshme të një modeli brenda një shtri. Së pari, algoritmi kontrollon karakterin e fundit të modelit në shtri, duke filluar nga fundi i modelit. Nëse karakteri i fundit gjendet, algoritmi pastaj kontrollon çdo karakter nga fundi i modelit në fillim, duke i krahasuar ato me karakteret nga pozita e kërkuar në shtri. Nëse të gjithë karakteret përputhen, atëherë modeli gjendet.