OhMyCalc

حاسبة المسافة ليفنشتاين

احسب مسافة التحرير بين سلسلتين وشاهد العمليات اللازمة لتحويل إحداهما إلى الأخرى.

كيفية استخدام حاسبة المسافة ليفنشتاين

  1. أدخل السلسلة الأولى في حقل السلسلة الأولى.
  2. أدخل السلسلة الثانية في حقل السلسلة الثانية.
  3. انقر فوق "حساب" - يتم عرض مسافة التحرير ونسبة التشابه وقائمة العمليات على الفور.
  4. قم بتوسيع مصفوفة المسافة لرؤية جدول البرمجة الديناميكية الكامل المستخدم في الحساب.

مرجع سريع

منإلى
قطة صغيرة → جالسةالمسافة: 3
السبت → الأحدالمسافة: 3
مرحبًا → مرحبًاالمسافة: 0 (متطابقة)
abc → xyzالمسافة: 3 (تم استبدالها بالكامل)
قطة → عربة التسوقالمسافة: 1 (أدخل r)
كتاب → رجوعالمسافة: 2

حالات الاستخدام

الصيغة

مسافة Levenshtein بين سلسلتين هي الحد الأدنى لعدد تعديلات الحرف الواحد - عمليات الإدراج أو الحذف أو الاستبدالات - المطلوبة لتحويل سلسلة واحدة إلى أخرى.

الأسئلة الشائعة

ما هي مسافة ليفنشتاين؟
مسافة ليفنشتاين (وتسمى أيضًا مسافة التحرير) هي مقياس لقياس مدى اختلاف سلسلتين.
كيف يتم حساب نسبة التشابه من مسافة التحرير؟
يتم اشتقاق التشابه من مسافة ليفنشتاين باستخدام الصيغة: التشابه = (1 − المسافة / الحد الأقصى(len1, len2)) × 100%.
ما هي التطبيقات الشائعة لمسافة ليفنشتاين؟
تُستخدم مسافة ليفنشتاين على نطاق واسع في المدققين الإملائيين لاقتراح التصحيحات، وفي محاذاة تسلسل الحمض النووي للمعلوماتية الحيوية، وفي مطابقة السلاسل الغامضة لمحركات البحث، وفي أدوات الكشف عن الانتحال، وفي معالجة اللغة الطبيعية لمهام مثل التعرف على الكيانات المسماة وتقييم الترجمة الآلية.