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;
| }
| }
|
|