Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit962fac6

Browse files
refactor 536
1 parent146c301 commit962fac6

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed
Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
packagecom.fishercoder;
22

33
importcom.fishercoder.common.classes.TreeNode;
4+
importcom.fishercoder.common.utils.TreeUtils;
45
importcom.fishercoder.solutions._536;
56
importorg.junit.Before;
67
importorg.junit.BeforeClass;
78
importorg.junit.Test;
89

10+
importjava.util.Arrays;
11+
912
importstaticjunit.framework.Assert.assertEquals;
1013

1114
publicclass_536Test {
1215
privatestatic_536.Solution1solution1;
1316
privatestatic_536.Solution2solution2;
1417
privatestaticTreeNodeexpected;
15-
privatestaticTreeNodeactual;
1618
privatestaticStrings;
1719

1820
@BeforeClass
@@ -23,19 +25,21 @@ public static void setup() {
2325

2426
@Before
2527
publicvoidsetupForEachTest() {
26-
expected =null;
27-
actual =null;
28-
s ="";
2928
}
3029

3130
@Test
3231
publicvoidtest1() {
33-
s ="";
34-
expected =null;
35-
actual =solution1.str2tree(s);
36-
assertEquals(expected,actual);
32+
s ="4(2(3)(1))(6(5))";
33+
expected =TreeUtils.constructBinaryTree(Arrays.asList(4,2,6,3,1,5));
34+
assertEquals(expected,solution1.str2tree(s));
35+
assertEquals(expected,solution2.str2tree(s));
36+
}
3737

38-
actual =solution2.str2tree(s);
39-
assertEquals(expected,actual);
38+
@Test
39+
publicvoidtest2() {
40+
s ="51(232)(434)";
41+
expected =TreeUtils.constructBinaryTree(Arrays.asList(51,232,434));
42+
assertEquals(expected,solution1.str2tree(s));
43+
assertEquals(expected,solution2.str2tree(s));
4044
}
4145
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp