| Metin :: Brew demleme düzenleme mesafesinin bir uygulaması |
Şimdi İndirin |
Metin :: Brew Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Keith C. Ivey
- yayıncı web sitesi:
- http://search.cpan.org/~kcivey/
Metin :: Brew Etiketler
Metin :: Brew Açıklama
Demleme düzenleme mesafesinin uygulanması Metin :: Brew, Wagner-Fischer (ve Levenshtein) için kullanılan dinamik programlama tekniğine çok yakın olan demleme düzenleme mesafesini uygulayan bir Perl modülüdür. Lütfen aşağıdaki modül referanslarına bakın. Brew Düzenle Mesafesi hakkında daha fazla bilgi için bkz. Ancak her ikisi için varsayılan olarak 1 olarak, Levenshtein düzenleme mesafesini elde edersiniz). Ancak en ilginç özellik, ilk dizgiyi ikinci olana dönüştürmek için gereken düzenlemelerin açıklamasını elde edemenizdir (tam tersi değil: burada silmeler yerleştirilmeden ayrılır). Orijinal algoritmanın Chris Brew tarafından farkı, subst operasyonunu eklemiştim, maç operasyonundan farklı hale getirdim. benim ($ mesafe, $ arrayref_edits) = mesafe ("dört", "foo"); $ Sequence = Join ",", @ $ arrayref_edits; "Brew mesafesi (dört, foo) (dört, foo) $ mesafe \ n"; "Düzenlemelerle birlikte alınan": $ sekans \ n \ n "; Gereksinimler: · Perl
Metin :: Brew İlgili Yazılım