Skip to content

Commit b5e5aa0

Browse files
committed
测试
1 parent 32dda74 commit b5e5aa0

File tree

3 files changed

+31
-5
lines changed

3 files changed

+31
-5
lines changed

design-skiplist/index.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package masx200.leetcode_test.design_skiplist
22

33
class Skiplist {
44
private val storage = hashMapOf<Int, Int>()
5+
56
fun search(target: Int): Boolean {
67
return storage.getOrDefault(target, 0) > 0
78
}
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
package masx200.leetcode_test.add_two_integers
22

3-
import org.junit.jupiter.api.Assertions.*
3+
import org.junit.jupiter.api.Assertions.assertEquals
4+
import org.junit.jupiter.api.Assertions.assertNotEquals
45

56
internal class SolutionTest {
67

78
@org.junit.jupiter.api.Test
89
fun sum() {
9-
assertEquals(Solution().sum(111,555),666)
10+
assertEquals(Solution().sum(111, 555), 666)
1011

11-
assertNotEquals(Solution().sum(111,555),6626)
12-
assertEquals(Solution().sum(1111,555),1666)
13-
println("masx200.leetcode_test.add_two_integers")
12+
assertNotEquals(Solution().sum(111, 555), 6626)
13+
assertEquals(Solution().sum(1111, 555), 1666)
14+
// println("masx200.leetcode_test.add_two_integers")
1415
}
1516
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package masx200.leetcode_test.design_skiplist
2+
3+
import org.junit.jupiter.api.Assertions.assertEquals
4+
import org.junit.jupiter.api.Test
5+
6+
internal class SkiplistTest {
7+
8+
@Test
9+
fun search() {
10+
val skiplist = Skiplist();
11+
skiplist.add(1);
12+
skiplist.add(2);
13+
skiplist.add(3);
14+
assertEquals(false, skiplist.search(0)); // 返回 false
15+
skiplist.add(4);
16+
assertEquals(true, skiplist.search(1)); // 返回 true
17+
assertEquals(false, skiplist.erase(0)) // 返回 false,0 不在跳表中
18+
assertEquals(true, skiplist.erase(1)); // 返回 true
19+
assertEquals(false, skiplist.search(1)); // 返回 false,1 已被擦除
20+
//
21+
// println("masx200.leetcode_test.design_skiplist")
22+
}
23+
24+
}

0 commit comments

Comments
 (0)