En detalle
Halla la subsecuencia común más larga de líneas e informa de todo lo demás como un cambio. Una línea modificada aparece como una eliminación más una adición, así que cambiar 1 de 3 líneas da 1 eliminada, 1 añadida y 2 sin cambios. Herramientas de control de versiones como Git se basan en esta idea.