Quellcode durchsuchen

renamed mutationAt to hammingContributionAt and removed 'Of' from one of the test method name - as per pull-request feedback

Wirianto Djunaidi vor 12 Jahren
Ursprung
Commit
17b977fa95

+ 2
- 2
assignments/java/hamming/example.java Datei anzeigen

4
         final int length = Math.min(leftStrand.length(), rightStrand.length());
4
         final int length = Math.min(leftStrand.length(), rightStrand.length());
5
         int distance = 0;
5
         int distance = 0;
6
         for (int i = 0; i < length; i++) {
6
         for (int i = 0; i < length; i++) {
7
-          distance += mutationAt(i, leftStrand, rightStrand);
7
+          distance += hammingContributionAt(i, leftStrand, rightStrand);
8
         }
8
         }
9
 
9
 
10
         return distance;
10
         return distance;
11
     }
11
     }
12
 
12
 
13
-    private static int mutationAt(int index, String leftStrand, String rightStrand) {
13
+    private static int hammingContributionAt(int index, String leftStrand, String rightStrand) {
14
       return leftStrand.charAt(index) != rightStrand.charAt(index) ? 1 : 0;
14
       return leftStrand.charAt(index) != rightStrand.charAt(index) ? 1 : 0;
15
     }
15
     }
16
 
16
 

+ 1
- 1
assignments/java/hamming/src/test/java/HammingTest.java Datei anzeigen

16
     }
16
     }
17
 
17
 
18
     @Test
18
     @Test
19
-    public void testCompleteHammingDistanceOfForSmallStrand() {
19
+    public void testCompleteHammingDistanceForSmallStrand() {
20
         assertThat(Hamming.compute("AG", "CT"), is(2)); 
20
         assertThat(Hamming.compute("AG", "CT"), is(2)); 
21
     }
21
     }
22
 
22