Calcula la distancia de Levenshtein entre dos cuerdas.
La distancia de edición de Levenshtein es una medida de la similitud entre dos cadenas. Es útil para la corrección ortográfica, la finalización aproximada, la escritura anticipada y casos de uso similares.
Esta implementación es compatible con Unicode.
En Cargo.toml agregar
[ dependencies ]
edit-distance = " 2.1.3 "
Luego vuelva a ejecutar cargo build
. Eso busca las dependencias y construye el código.
extern crate edit_distance ;
edit_distance ( "kitten" , "sitting" ) ; // => 3
Pruebe los cambios antes de comprometerse.
cargo clean
cargo fmt --all -- --check
cargo build
cargo test
cargo publish
git push
git push --tags
2024-09-04 2.1.3 Actualizar dependencia de desarrollo 2024-06-26 2.1.2 Corregir formato
2024-06-26 2.1.1 Reemplazar insignia CI, mantenimiento
2019-03-02 2.1.0 Optimizar el uso de memoria
2018-01-02 2.0.1 Actualizar dependencias de desarrollo
2017-07-02 2.0.0
2015-05-01 Lanzamiento 1.0.0
2015-04-18 0.0.1 Carga inicial
Antes de enviar una solicitud de extracción que vaya más allá de una corrección de errores, abra un problema para discutirlo. Es poco probable que se acepten RP sin un objetivo claro o una separación de preocupaciones.
Gracias a @skade por sus críticas tan útiles sobre mi primera biblioteca de Rust.
APL 2.0, ver archivo LICENCIA.