Helpoin tapa ratkaista hahmonsovitusongelma on
verrata hahmoa erikseen jokaiseen tekstin positioon
kokeilemalla,
onko
.
Tämän algoritmin aikavaatimus on suoraan verrannollinen
tarvittavien vertailujen määrään. Pahimmassa tapauksessa
jokaisessa kohdassa
joudutaan tekemään
vertailua.
Tällöin algoritmin aikavaatimus on siis
.
Algoritmin keskimääräinen aikavaatimus on kuitenkin
, ja
se toimii varsin hyvin käytännössä. (Teoriassa algoritmi
toimisi huonosti pienillä aakkostoilla,
, mutta
tekstihakujen tapauksessa aakkoston koko on käytännössä aina
).