comparison EditDistance.cpp @ 34:fda70a362ed5

Remove whitespace.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Thu, 06 Sep 2012 21:33:24 +0200
parents 06166d6c083b
children f711ddb56ae7
comparison
equal deleted inserted replaced
33:44a3c32dd0cb 34:fda70a362ed5
38 } 38 }
39 boost::optional<int> res = cache->value(lup); 39 boost::optional<int> res = cache->value(lup);
40 if (res) 40 if (res)
41 return *res; 41 return *res;
42 42
43 43
44 // Allocate distance matrix 44 // Allocate distance matrix
45 QList<QList<int> > d; 45 QList<QList<int> > d;
46 QList<int> temp; 46 QList<int> temp;
47 for (int i=0;i<b.size()+1;i++) { 47 for (int i=0;i<b.size()+1;i++) {
48 temp.append(0); 48 temp.append(0);
76 std::min(d[i][ j - 1] + 1, // Insertion 76 std::min(d[i][ j - 1] + 1, // Insertion
77 d[i - 1][ j - 1] + 1)); // Substitution 77 d[i - 1][ j - 1] + 1)); // Substitution
78 } 78 }
79 } 79 }
80 } 80 }
81 81
82 // Return final value 82 // Return final value
83 int retVal = d[a.size()][ b.size()]; 83 int retVal = d[a.size()][ b.size()];
84 cache->insert(lup, retVal); 84 cache->insert(lup, retVal);
85 85
86 return retVal; 86 return retVal;