| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/AllAlgorithms/java/master/strings/LevenshteinDistance.java | [Back] [Original] |
// Source: https://en.wikibooks.org/wiki/Algorithm_Implementation/Strings/Levenshtein_distance#Java
public class LevenshteinDistance {
private static int minimum(int a, int b, int c) {
return Math.min(Math.min(a, b), c);
}
public static int computeLevenshteinDistance(CharSequence lhs, CharSequence rhs) {
int[][] distance = new int[lhs.length() + 1][rhs.length() + 1];
for (int i = 0; i
| Web Proxy Viewer | New URL | Original Page |