Skip to content

Commit 3903b16

Browse files
committed
No: 88 add test case
1 parent 83e8257 commit 3903b16

File tree

8 files changed

+66
-30
lines changed

8 files changed

+66
-30
lines changed

questions/serial/中等/394/golang/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ func main() {
3737
want: "abccdcdcdxyz",
3838
},
3939
{
40-
name: "test-100[leet]",
41-
input: "100[leet]",
40+
name: "test-100[leetcode]",
41+
input: "100[leetcode]",
4242
want: "leetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcodeleetcode",
4343
},
4444
}

questions/serial/简单/237/golang/solution/delete-node-in-a-linked-list.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
package solution
22

3+
import (
4+
"github.com/gladmo/leetcode/utils/list"
5+
)
6+
37
// type ListNode struct {
48
// Val int
59
// Next *ListNode
@@ -11,7 +15,6 @@ func Export(node *ListNode) {
1115
deleteNode(node)
1216
}
1317

14-
1518
/****************************************************/
1619
/******** 以下为 Leetcode 示例部分(提交PR请还原) *******/
1720
/******** 使用 (./leetcode clear) 初始化所有问题 *******/

questions/serial/简单/237/golang/solution/delete-node-in-a-linked-list.go.clean

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
package solution
22

3+
import (
4+
"github.com/gladmo/leetcode/utils/list"
5+
)
6+
37
// type ListNode struct {
48
// Val int
59
// Next *ListNode
@@ -11,7 +15,6 @@ func Export(node *ListNode) {
1115
deleteNode(node)
1216
}
1317

14-
1518
/****************************************************/
1619
/******** 以下为 Leetcode 示例部分(提交PR请还原) *******/
1720
/******** 使用 (./leetcode clear) 初始化所有问题 *******/

questions/serial/简单/88/golang/main.go

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,6 @@ import (
1111
)
1212

1313
func main() {
14-
/*
15-
16-
[1,2,3,0,0,0]
17-
3
18-
[2,5,6]
19-
3
20-
21-
*/
2214

2315
tests := []struct {
2416
name string
@@ -28,6 +20,14 @@ func main() {
2820
input4 int
2921
want []int
3022
}{
23+
{
24+
name: "test-[4,5,6,0,0,0]-3-[1,2,3]-3",
25+
input1: []int{4, 5, 6, 0, 0, 0},
26+
input2: 3,
27+
input3: []int{1, 2, 3},
28+
input4: 3,
29+
want: []int{1, 2, 3, 4, 5, 6},
30+
},
3131
{
3232
name: "test-[1,2,3]-3-[2,5,6]-3",
3333
input1: []int{1, 2, 3, 0, 0, 0},
@@ -36,6 +36,14 @@ func main() {
3636
input4: 3,
3737
want: []int{1, 2, 2, 3, 5, 6},
3838
},
39+
{
40+
name: "test-[1,2,4,5,6,0]-5-[3]-1",
41+
input1: []int{1, 2, 4, 5, 6, 0},
42+
input2: 5,
43+
input3: []int{3},
44+
input4: 1,
45+
want: []int{1, 2, 3, 4, 5, 6},
46+
},
3947
}
4048

4149
testLog := leet.NewTestLog(len(tests))

questions/tags/双指针/简单/merge-sorted-array/golang/main.go

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,6 @@ import (
1111
)
1212

1313
func main() {
14-
/*
15-
16-
[1,2,3,0,0,0]
17-
3
18-
[2,5,6]
19-
3
20-
21-
*/
2214

2315
tests := []struct {
2416
name string
@@ -28,6 +20,14 @@ func main() {
2820
input4 int
2921
want []int
3022
}{
23+
{
24+
name: "test-[4,5,6,0,0,0]-3-[1,2,3]-3",
25+
input1: []int{4, 5, 6, 0, 0, 0},
26+
input2: 3,
27+
input3: []int{1, 2, 3},
28+
input4: 3,
29+
want: []int{1, 2, 3, 4, 5, 6},
30+
},
3131
{
3232
name: "test-[1,2,3]-3-[2,5,6]-3",
3333
input1: []int{1, 2, 3, 0, 0, 0},
@@ -36,6 +36,14 @@ func main() {
3636
input4: 3,
3737
want: []int{1, 2, 2, 3, 5, 6},
3838
},
39+
{
40+
name: "test-[1,2,4,5,6,0]-5-[3]-1",
41+
input1: []int{1, 2, 4, 5, 6, 0},
42+
input2: 5,
43+
input3: []int{3},
44+
input4: 1,
45+
want: []int{1, 2, 3, 4, 5, 6},
46+
},
3947
}
4048

4149
testLog := leet.NewTestLog(len(tests))

questions/tags/数组/简单/merge-sorted-array/golang/main.go

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,6 @@ import (
1111
)
1212

1313
func main() {
14-
/*
15-
16-
[1,2,3,0,0,0]
17-
3
18-
[2,5,6]
19-
3
20-
21-
*/
2214

2315
tests := []struct {
2416
name string
@@ -28,6 +20,14 @@ func main() {
2820
input4 int
2921
want []int
3022
}{
23+
{
24+
name: "test-[4,5,6,0,0,0]-3-[1,2,3]-3",
25+
input1: []int{4, 5, 6, 0, 0, 0},
26+
input2: 3,
27+
input3: []int{1, 2, 3},
28+
input4: 3,
29+
want: []int{1, 2, 3, 4, 5, 6},
30+
},
3131
{
3232
name: "test-[1,2,3]-3-[2,5,6]-3",
3333
input1: []int{1, 2, 3, 0, 0, 0},
@@ -36,6 +36,14 @@ func main() {
3636
input4: 3,
3737
want: []int{1, 2, 2, 3, 5, 6},
3838
},
39+
{
40+
name: "test-[1,2,4,5,6,0]-5-[3]-1",
41+
input1: []int{1, 2, 4, 5, 6, 0},
42+
input2: 5,
43+
input3: []int{3},
44+
input4: 1,
45+
want: []int{1, 2, 3, 4, 5, 6},
46+
},
3947
}
4048

4149
testLog := leet.NewTestLog(len(tests))

questions/tags/链表/简单/delete-node-in-a-linked-list/golang/solution/delete-node-in-a-linked-list.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
package solution
22

3+
import (
4+
"github.com/gladmo/leetcode/utils/list"
5+
)
6+
37
// type ListNode struct {
48
// Val int
59
// Next *ListNode
@@ -11,7 +15,6 @@ func Export(node *ListNode) {
1115
deleteNode(node)
1216
}
1317

14-
1518
/****************************************************/
1619
/******** 以下为 Leetcode 示例部分(提交PR请还原) *******/
1720
/******** 使用 (./leetcode clear) 初始化所有问题 *******/

questions/tags/链表/简单/delete-node-in-a-linked-list/golang/solution/delete-node-in-a-linked-list.go.clean

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
package solution
22

3+
import (
4+
"github.com/gladmo/leetcode/utils/list"
5+
)
6+
37
// type ListNode struct {
48
// Val int
59
// Next *ListNode
@@ -11,7 +15,6 @@ func Export(node *ListNode) {
1115
deleteNode(node)
1216
}
1317

14-
1518
/****************************************************/
1619
/******** 以下为 Leetcode 示例部分(提交PR请还原) *******/
1720
/******** 使用 (./leetcode clear) 初始化所有问题 *******/

0 commit comments

Comments
 (0)