حساب مسافة Levenshtein بين سلسلتين.
مسافة التحرير Levenshtein هي مقياس للتشابه بين سلسلتين. إنه مفيد لتصحيح الإملاء والإكمال الغامض والكتابة المسبقة وحالات الاستخدام المشابهة.
هذا التنفيذ يدعم Unicode.
في 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
04-09-2024 2.1.3 تحديث تبعية التطوير 26-06-2024 2.1.2 إصلاح التنسيق
26-06-2024 2.1.1 استبدال شارة CI والصيانة
02-03-2019 2.1.0 تحسين استخدام الذاكرة
02-01-2018 2.0.1 تحديث تبعيات التطوير
02-07-2017 2.0.0
01/05/2015 1.0.0 الإصدار
18-04-2015 0.0.1 التحميل الأولي
قبل إرسال طلب سحب يتجاوز مجرد إصلاح الأخطاء، يرجى فتح مشكلة للمناقشة. من غير المرجح أن يتم قبول العلاقات العامة بدون هدف واضح أو فصل بين الاهتمامات.
شكرًا لـskade على النقد المفيد جدًا لأول كتاب الصدأ الخاص بي.
APL 2.0، راجع ملف الترخيص.