public static void TestEdit() { string w1 = Console.ReadLine(); string w2 = Console.ReadLine(); double d = EditDistance.ComputeEditDistanceDP(w1, w2); Console.WriteLine(w1 + " , " + w2 + " : " + d); }
public static void PrintEditDistance(List <Tuple <double, string> > values, List <Tuple <double, string> > edList, string word) { pos = new Tuple <int, int>(Console.CursorLeft, Console.CursorTop); SetCursor(0, 2); ClearLine(); Console.Write("Edit Distance: "); for (int i = 0; i < promptCount && i < values.Count; i++) { Console.Write(String.Format("{2}){0}: {1:0.00} ", values[i].Item2, EditDistance.ComputeEditDistanceDP(values[i].Item2, word), (i + 1) % 10)); } SetCursor(pos.Item1, pos.Item2); }