@@ -57,7 +57,7 @@ public void testEditDistance_OneEmptyString_Memoization() {
57
57
int [][] storage = new int [1 ][6 ];
58
58
assertAll ("String assertions" ,
59
59
()
60
- -> assertEquals (5 , EditDistance .editDistance ("" , "hello" , storage )),
60
+ -> assertEquals (5 , EditDistance .editDistance ("" , "hello" , storage )),
61
61
() -> assertEquals (0 , storage [0 ][0 ]), () -> assertEquals (0 , storage [0 ][1 ]), () -> assertEquals (0 , storage [0 ][2 ]), () -> assertEquals (0 , storage [0 ][3 ]), () -> assertEquals (0 , storage [0 ][4 ]), () -> assertEquals (5 , storage [0 ][5 ]));
62
62
}
63
63
@@ -72,27 +72,26 @@ public void testEditDistance_EqualStrings_Memoization() {
72
72
int [][] storage = new int [4 ][4 ];
73
73
assertAll ("String assertions" ,
74
74
()
75
- -> assertEquals (0 , EditDistance .editDistance ("abc" , "abc" , storage )),
75
+ -> assertEquals (0 , EditDistance .editDistance ("abc" , "abc" , storage )),
76
76
()
77
- -> assertEquals (0 , storage [0 ][0 ]),
77
+ -> assertEquals (0 , storage [0 ][0 ]),
78
78
()
79
- -> assertEquals (0 , storage [0 ][1 ]),
79
+ -> assertEquals (0 , storage [0 ][1 ]),
80
80
()
81
- -> assertEquals (0 , storage [0 ][2 ]),
81
+ -> assertEquals (0 , storage [0 ][2 ]),
82
82
()
83
- -> assertEquals (0 , storage [0 ][3 ]),
83
+ -> assertEquals (0 , storage [0 ][3 ]),
84
84
()
85
- -> assertEquals (0 , storage [1 ][0 ]),
85
+ -> assertEquals (0 , storage [1 ][0 ]),
86
86
()
87
- -> assertEquals (0 , storage [1 ][1 ]),
87
+ -> assertEquals (0 , storage [1 ][1 ]),
88
88
()
89
- -> assertEquals (0 , storage [1 ][2 ]),
89
+ -> assertEquals (0 , storage [1 ][2 ]),
90
90
()
91
- -> assertEquals (0 , storage [1 ][3 ]),
91
+ -> assertEquals (0 , storage [1 ][3 ]),
92
92
()
93
- -> assertEquals (0 , storage [2 ][0 ]),
94
- () -> assertEquals (0 , storage [2 ][1 ]), () -> assertEquals (0 , storage [2 ][2 ]), () -> assertEquals (0 , storage [2 ][3 ]), () -> assertEquals (0 , storage [3 ][0 ]), () -> assertEquals (0 , storage [3 ][1 ]), () -> assertEquals (0 , storage [3 ][2 ]), () -> assertEquals (0 , storage [3 ][3 ])
95
- );
93
+ -> assertEquals (0 , storage [2 ][0 ]),
94
+ () -> assertEquals (0 , storage [2 ][1 ]), () -> assertEquals (0 , storage [2 ][2 ]), () -> assertEquals (0 , storage [2 ][3 ]), () -> assertEquals (0 , storage [3 ][0 ]), () -> assertEquals (0 , storage [3 ][1 ]), () -> assertEquals (0 , storage [3 ][2 ]), () -> assertEquals (0 , storage [3 ][3 ]));
96
95
}
97
96
98
97
@ Test
@@ -112,8 +111,7 @@ public void testEditDistance_OneCharacterDifference_Memoization() {
112
111
-> assertEquals (0 , storage [0 ][0 ]),
113
112
()
114
113
-> assertEquals (1 , storage [0 ][1 ]),
115
- () -> assertEquals (2 , storage [0 ][2 ]), () -> assertEquals (1 , storage [1 ][0 ]), () -> assertEquals (0 , storage [1 ][1 ]), () -> assertEquals (1 , storage [1 ][2 ]), () -> assertEquals (2 , storage [2 ][0 ]), () -> assertEquals (1 , storage [2 ][1 ]), () -> assertEquals (1 , storage [2 ][2 ])
116
- );
114
+ () -> assertEquals (2 , storage [0 ][2 ]), () -> assertEquals (1 , storage [1 ][0 ]), () -> assertEquals (0 , storage [1 ][1 ]), () -> assertEquals (1 , storage [1 ][2 ]), () -> assertEquals (2 , storage [2 ][0 ]), () -> assertEquals (1 , storage [2 ][1 ]), () -> assertEquals (1 , storage [2 ][2 ]) );
117
115
}
118
116
119
117
@ Test
0 commit comments