@@ -8,9 +8,9 @@ import org.junit.jupiter.api.Test
8
8
internal class SolutionTest {
9
9
@Test
10
10
fun calcEquation () {
11
- val equations: List <List <String ? >> = ArrayUtils .getLists(arrayOf(arrayOf(" a" , " b" ), arrayOf(" b" , " c" )))
11
+ val equations: List <List <String >> = ArrayUtils .getLists(arrayOf(arrayOf(" a" , " b" ), arrayOf(" b" , " c" )))
12
12
val values = doubleArrayOf(2.0 , 3.0 )
13
- val queries: List <List <String ? >> = ArrayUtils .getLists(
13
+ val queries: List <List <String >> = ArrayUtils .getLists(
14
14
arrayOf(
15
15
arrayOf(" a" , " c" ),
16
16
arrayOf(" b" , " a" ),
@@ -25,20 +25,20 @@ internal class SolutionTest {
25
25
26
26
@Test
27
27
fun calcEquation2 () {
28
- val equations: List <List <String ? >> =
28
+ val equations: List <List <String >> =
29
29
ArrayUtils .getLists(arrayOf(arrayOf(" a" , " b" ), arrayOf(" b" , " c" ), arrayOf(" bc" , " cd" )))
30
30
val values = doubleArrayOf(1.5 , 2.5 , 5.0 )
31
- val queries: List <List <String ? >> =
31
+ val queries: List <List <String >> =
32
32
ArrayUtils .getLists(arrayOf(arrayOf(" a" , " c" ), arrayOf(" c" , " b" ), arrayOf(" bc" , " cd" ), arrayOf(" cd" , " bc" )))
33
33
val expected = doubleArrayOf(3.75000 , 0.40000 , 5.00000 , 0.20000 )
34
34
assertThat(Solution ().calcEquation(equations, values, queries), equalTo(expected))
35
35
}
36
36
37
37
@Test
38
38
fun calcEquation3 () {
39
- val equations: List <List <String ? >> = ArrayList (listOf (listOf (" a" , " b" )))
39
+ val equations: List <List <String >> = ArrayList (listOf (listOf (" a" , " b" )))
40
40
val values = doubleArrayOf(0.5 )
41
- val queries: List <List <String ? >> =
41
+ val queries: List <List <String >> =
42
42
ArrayUtils .getLists(arrayOf(arrayOf(" a" , " b" ), arrayOf(" b" , " a" ), arrayOf(" a" , " c" ), arrayOf(" x" , " y" )))
43
43
val expected = doubleArrayOf(0.50000 , 2.00000 , - 1.00000 , - 1.00000 )
44
44
assertThat(Solution ().calcEquation(equations, values, queries), equalTo(expected))
0 commit comments