edit distance
1.0.0
두 문자열 사이의 Levenshtein 거리를 계산합니다.
Levenshtein 편집 거리는 두 문자열 간의 유사성을 측정하는 척도입니다. 철자 수정, 퍼지 완성, 자동 완성 및 유사한 사용 사례에 유용합니다.
이 구현은 유니코드를 지원합니다.
Cargo.toml에 추가
[ dependencies ]
edit-distance = " 2.1.3 "
그런 다음 cargo build
다시 실행하세요. 그러면 종속성을 가져오고 코드가 빌드됩니다.
extern crate edit_distance ;
edit_distance ( "kitten" , "sitting" ) ; // => 3
커밋하기 전에 변경 사항을 테스트하세요.
cargo clean
cargo fmt --all -- --check
cargo build
cargo test
cargo publish
git push
git push --tags
2024-09-04 2.1.3 dev-dependent 업데이트 2024-06-26 2.1.2 포맷 수정
2024-06-26 2.1.1 CI배지 교체, 유지보수
2019-03-02 2.1.0 메모리 사용량 최적화
2018-01-02 2.0.1 개발 종속성 업데이트
2017-07-02 2.0.0
2015-05-01 1.0.0 출시
2015-04-18 0.0.1 최초 업로드
버그 수정 이상의 풀 요청을 보내기 전에 논의할 문제를 공개하세요. 명확한 목적이나 관심사의 분리가 없는 PR은 받아들여지기 어렵습니다.
내 첫 번째 Rust 라이브러리에 대해 매우 유용한 비판을 해준 @skade에게 감사드립니다.
APL 2.0, 라이센스 파일을 참조하십시오.