Pràctica d’Arquitectures Orientades a les Aplicacions
Comparació
de cadenes usant la distància de Levenshtein.
Dissenyar un sistema sistòlic per a la comparació de cadenes usant la distància de Levenshtein. El programa haurà de ser implementat amb c-stolic i compilat amb ccs.
L’objectiu del programa és que, donada una paraula concreta, trobi les paraules que més s’assemblen d’un conjunt de noms.
Entrades del programa:
1. fitxer_cerca: Nom del fitxer de paraules amb format ascii.
2. paraula: Paraula a cercar
3. num_paraules: nombre de paraules a mostrar.
1. fitxer_trobat: Nom del fitxer de les num_paraules paraules trobades amb format ascii. El fitxer ha d’estar format per dues columnes. En la primera hi haurà la paraula trobada i a la segona la distància amb paraula. Les paraules han d’estar ordenades per mínima distància. Encara que en el fitxer fitxer_cerca es repeteixin paraules, en el fitxer
fitxer_trobat no es poden repetir.
Feina a fer: