täsmäysalgoritmeja
Täsmäysalgoritmit ovat tietojenkäsittelytieteessä käytettyjä algoritmeja, jotka etsivät tunnistettavan elementin esiintymiä tiedostosta tai tietokannasta. Yleisin esimerkki on merkkijonojen täsmäys, jossa etsitään tiettyä merkkijonoa pidemmästä tekstistä. Algoritmien tehokkuus on keskeistä, sillä ne voivat joutua käsittelemään valtavia tietomääriä.
Perinteisiä täsmäysalgoritmeja ovat esimerkiksi naiivi täsmäysalgoritmi, joka vertaa etsittävää kuviota kaikkiin mahdollisiin aloituskohtiin kohdetekstissä. Tämä on
Käyttökohteita täsmäysalgoritmeille on monia. Ohjelmoinnissa niitä käytetään koodin virheenkorjauksessa ja tekstinkäsittelyohjelmissa. Biologiassa ne auttavat tunnistamaan DNA-sekvenssejä,