Dizajni një algoritëm për të kërkuar për hyrje të dyfishta të kontakteve në një listë të emaileve.
Algoritmi duhet së pari të lexojë secilën adresë e postës elektronike për të përcaktuar nëse adresa është unike ose një kopje e një adrese ekzistuese. Për të siguruar saktësinë, të dhënat duhet të ndahen në shenja bazuar në pjesën lokale (para @) dhe pjesën e domain-it (pas @). Pastaj, këto shenja mund të krahasohen me adresat e tjera të postës elektronike në listë për të identifikuar duplikimet. Për të trajtuar mundësinë e gabimeve, një algoritëm i përputhjes së paqartë mund të zbatohet që llogarit gabime në hyrje. Për shembull, nëse dy hyrje kanë shenja të përputhshme të pjesës lokale, por shenja të ndryshme të pjesës së domain, një algoritëm i përputhjes së paqartë mund të përdoret për të vendosur nëse duhet të kategorizohet si një duplikim ose një gabim të shtypjes. Përveç kësaj, një pemë binare e kërkimit mund të përdoret për të krahasuar shenja e të dhënave të përputhura dhe për të përcaktuar nëse një adresë e postës elektronike është një duplikim apo jo.