Programación II
  • Java 62%
  • Makefile 38%
Find a file
2025-04-21 22:00:31 +02:00
docs docs: add PlantUML diagram 2025-04-21 22:00:31 +02:00
src feat: initial commit 2025-04-21 21:43:05 +02:00
.gitignore feat: initial commit 2025-04-21 21:43:05 +02:00
LICENSE feat: initial commit 2025-04-21 21:43:05 +02:00
Makefile feat: initial commit 2025-04-21 21:43:05 +02:00
README.md docs: add PlantUML diagram 2025-04-21 22:00:31 +02:00

Practica 4 - Programación 2

La Distancia de edición, tambien llamada distancia de Damerau-Levenshtein es el número mínimo de operaciones requeridas para transformar una cadena de caracteres en otra.

Uso

Primero compile el programa con el comando :

make

Lance el programa :

Uso: ./a.out [OPCIONES] <string1> <string2>

OPCIONES

        -h  : Muestra este mensaje

Output

// Input : ./a.out "HolaMundo" "HolaMarte"

0 1 2 3 4 5 6 7 8
1 0 1 2 3 4 5 6 7
2 1 0 1 2 3 4 5 6
3 2 1 0 1 2 3 4 5
4 3 2 1 0 1 2 3 4
5 4 3 2 1 1 2 3 4
6 5 4 3 2 2 2 3 4
7 6 5 4 3 3 3 3 4
8 7 6 5 4 4 4 4 4

La distancia de edición es 4

Nota: Puede verficar y comparar resultados del programa con resultados de otra calculadora de distancias de edición online.

Diagrama UML


Class Diagram