Normand Briere
2019-07-30 7a77e39423398b7ad8bf7e80cf45fac6817000c2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Hamming distance metric class
 
//package edu.wlu.cs.levy.CG;
 
class HammingDistance extends DistanceMetric {
    
    protected double distance(double [] a, double [] b)  {
 
   double dist = 0;
 
   for (int i=0; i<a.length; ++i) {
       double diff = (a[i] - b[i]);
       dist += Math.abs(diff);
   }
 
   return dist;
    }     
}