두 배열 사이의 편집 거리를 비교하려고합니다. Text : Levenshtein을 사용해 보았습니다. 다음perl의 배열에서 편집 거리를 사용하십시오.
#!/usr/bin/perl -w
use strict;
use Text::Levenshtein qw(distance);
my @words = qw(four foo bar);
my @list = qw(foo fear);
my @distances = distance(@list, @words);
print "@distances\n";
#results: 3 2 0 3
I 그러나 결과를 표시 할 :
2 0 3
2 3 2
가 @words의 배열을 @list 첫 촬영 소자와의 나머지 요소 밖으로 통해 같은 일 @ 명부. 나는 이것을 훨씬 더 큰 배열로 확대 할 계획이다.
이'거리 (@list, @words) '거리'에 해당 "foo"와 "fear", "foo"와 "four", "foo"와 "foo"사이의 편집 거리를 계산하는 'foo', 'fear', 'four', 'foo' foo "및"foo "및"bar "가 있습니다. – ThisSuitIsBlackNot
이것은 의미가 있습니다. 감사합니다. –