Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 5776850

Browse files
committed
jjh
1 parent 0162683 commit 5776850

27 files changed

+112
-30
lines changed

src/main/java/com/ctci/arraysandstrings/CheckPermutationTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
package arraysandstrings;
1+
package com.ctci.arraysandstrings;
2+
import com.ctci.arraysandstrings.CheckPermutation;
23
import org.junit.runner.JUnitCore;
34
import org.junit.runner.Result;
45
import org.junit.runner.notification.Failure;
56
public class CheckPermutationTest {
67
public static void main(String[] args) {
78
//testAssertions();
8-
Result result = JUnitCore.runClasses(IIRFilter.class);
9+
Result result = JUnitCore.runClasses(CheckPermutation.class);
910
for (Failure failure : result.getFailures()) {
1011
System.out.println(failure.toString());
1112
}

src/main/java/com/ctci/arraysandstrings/IsUniqueTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
package com.ctci.arraysandstrings;
2+
13
import org.junit.runner.JUnitCore;
24
import org.junit.runner.Result;
35
import org.junit.runner.notification.Failure;
46
public class IsUniqueTest {
57
public static void main(String[] args) {
68
//testAssertions();
7-
Result result = JUnitCore.runClasses(IIRFilter.class);
9+
Result result = JUnitCore.runClasses(IsUnique.class);
810
for (Failure failure : result.getFailures()) {
911
System.out.println(failure.toString());
1012
}

src/main/java/com/ctci/arraysandstrings/OneAwayTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
package com.ctci.arraysandstrings;
2+
13
import org.junit.runner.JUnitCore;
24
import org.junit.runner.Result;
35
import org.junit.runner.notification.Failure;
46
public class OneAwayTest {
57
public static void main(String[] args) {
68
//testAssertions();
7-
Result result = JUnitCore.runClasses(IIRFilter.class);
9+
Result result = JUnitCore.runClasses(OneAway.class);
810
for (Failure failure : result.getFailures()) {
911
System.out.println(failure.toString());
1012
}

src/main/java/com/ctci/arraysandstrings/PalindromePermutationTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
package com.ctci.arraysandstrings;
2+
13
import org.junit.runner.JUnitCore;
24
import org.junit.runner.Result;
35
import org.junit.runner.notification.Failure;
46
public class PalindromePermutationTest {
57
public static void main(String[] args) {
68
//testAssertions();
7-
Result result = JUnitCore.runClasses(IIRFilter.class);
9+
Result result = JUnitCore.runClasses(PalindromePermutation.class);
810
for (Failure failure : result.getFailures()) {
911
System.out.println(failure.toString());
1012
}

src/main/java/com/ctci/arraysandstrings/RotateMatrixTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
package arraysandstrings;
1+
package com.ctci.arraysandstrings;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;
55
public class RotateMatrixTest {
66
public static void main(String[] args) {
77
//testAssertions();
8-
Result result = JUnitCore.runClasses(IIRFilter.class);
8+
Result result = JUnitCore.runClasses(RotateMatrix.class);
99
for (Failure failure : result.getFailures()) {
1010
System.out.println(failure.toString());
1111
}

src/main/java/com/ctci/arraysandstrings/StringCompressionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package arraysandstrings;
1+
package com.ctci.arraysandstrings;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/arraysandstrings/StringRotationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package arraysandstrings;
1+
package com.ctci.arraysandstrings;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/arraysandstrings/URLifyTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package arraysandstrings;
1+
package com.ctci.arraysandstrings;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/arraysandstrings/ZeroMatrixTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package arraysandstrings;
1+
package com.ctci.arraysandstrings;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/linkedlists/DeleteMiddleNodeTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ctci.bitmanipulation;
1+
package com.ctci.linkedlists;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/linkedlists/IntersectionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ctci.bitmanipulation;
1+
package com.ctci.linkedlists;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/linkedlists/KthToLastElementTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ctci.bitmanipulation;
1+
package com.ctci.linkedlists;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/linkedlists/LoopDetectionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ctci.bitmanipulation;
1+
package com.ctci.linkedlists;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/linkedlists/NodeTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ctci.bitmanipulation;
1+
package com.ctci.linkedlists;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/linkedlists/PalindromeTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ctci.bitmanipulation;
1+
package com.ctci.linkedlists;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/linkedlists/PartitionTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
package com.ctci.bitmanipulation;
1+
package com.ctci.linkedlists;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;
55
public class PartitionTest {
66
public static void main(String[] args) {
77
//testAssertions();
8-
Result result = JUnitCore.runClasses(KthToLastElement.class);
8+
Result result = JUnitCore.runClasses(Partition.class);
99
for (Failure failure : result.getFailures()) {
1010
System.out.println(failure.toString());
1111
}

src/main/java/com/ctci/linkedlists/RemoveDuplicatesTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
package com.ctci.bitmanipulation;
1+
package com.ctci.linkedlists;
2+
23
import org.junit.runner.JUnitCore;
34
import org.junit.runner.Result;
45
import org.junit.runner.notification.Failure;
56
public class RemoveDuplicatesTest {
67
public static void main(String[] args) {
78
//testAssertions();
8-
Result result = JUnitCore.runClasses(KthToLastElement.class);
9+
Result result = JUnitCore.runClasses(RemoveDuplicates.class);
910
for (Failure failure : result.getFailures()) {
1011
System.out.println(failure.toString());
1112
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.ctci.linkedlists;
2+
import org.junit.runner.JUnitCore;
3+
import org.junit.runner.Result;
4+
import org.junit.runner.notification.Failure;
5+
public class SumListsTest {
6+
public static void main(String[] args) {
7+
//testAssertions();
8+
Result result = JUnitCore.runClasses(RemoveDuplicates.class);
9+
for (Failure failure : result.getFailures()) {
10+
System.out.println(failure.toString());
11+
}
12+
System.out.println("Result == "+result.wasSuccessful());
13+
}
14+
}

src/main/java/com/ctci/stacksandqueues/QueueViaStacksTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ctci.recursionanddp;
1+
package com.ctci.stacksandqueues;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/stacksandqueues/SortStackTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ctci.recursionanddp;
1+
package com.ctci.stacksandqueues;
22
import org.junit.runner.JUnitCore;
33
import org.junit.runner.Result;
44
import org.junit.runner.notification.Failure;

src/main/java/com/ctci/stacksandqueues/StackMinTest.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
package main.java.com.ctci.stacksandqueues;
2-
3-
import com.ctci.stacksandqueues.StackMin;
1+
package com.ctci.stacksandqueues;
2+
import org.junit.runner.JUnitCore;
3+
import org.junit.runner.Result;
4+
import org.junit.runner.notification.Failure;
45

56
public class StackMinTest {
67
public static void main(String[] args) {

src/main/java/com/ctci/stacksandqueues/StackOfPlatesTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
package main.java.com.ctci.stacksandqueues;
1+
package com.ctci.stacksandqueues;
2+
import org.junit.runner.JUnitCore;
3+
import org.junit.runner.Result;
4+
import org.junit.runner.notification.Failure;
25
public class StackOfPlatesTest {
36
public static void main(String[] args) {
47
Result result = JUnitCore.runClasses(QueueViaStacks.class);

src/main/java/com/ctci/treesandgraphs/BuildOrder.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package com.ctci.treesandgraphs;
22

3+
import org.junit.jupiter.api.Test;
4+
35
import java.util.ArrayList;
46
import java.util.HashMap;
57
import java.util.HashSet;
@@ -8,7 +10,8 @@
810
import java.util.Map;
911
import java.util.Set;
1012
import java.util.stream.Stream;
11-
import org.junit.Assert.*;
13+
import static org.junit.Assert.assertNull;
14+
1215
/**
1316
* You are given a list of projects and a list of dependencies (which is a list of pairs of projects, where the second
1417
* project is dependent on the first project). All of a project's dependencies must be built before the project is. Find

src/main/java/com/ctci/treesandgraphs/BuildOrderTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
package main.java.com.ctci.treesandgraphs;
1+
package com.ctci.treesandgraphs;
22

33
import com.ctci.treesandgraphs.BuildOrder;
4-
4+
import org.junit.runner.JUnitCore;
5+
import org.junit.runner.Result;
6+
import org.junit.runner.notification.Failure;
57
public class BuildOrderTest {
68
public static void main(String[] args) {
79
Result result = JUnitCore.runClasses(BuildOrder.class);
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package com.ctci.treesandgraphs;
2+
3+
import com.ctci.linkedlists.RemoveDuplicates;
4+
import org.junit.runner.JUnitCore;
5+
import org.junit.runner.Result;
6+
import org.junit.runner.notification.Failure;
7+
8+
public class CheckBalancedTest {
9+
public static void main(String[] args) {
10+
//testAssertions();
11+
Result result = JUnitCore.runClasses(RemoveDuplicates.class);
12+
for (Failure failure : result.getFailures()) {
13+
System.out.println(failure.toString());
14+
}
15+
System.out.println("Result == "+result.wasSuccessful());
16+
}
17+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package com.ctci.treesandgraphs;
2+
3+
import com.ctci.linkedlists.RemoveDuplicates;
4+
import org.junit.runner.JUnitCore;
5+
import org.junit.runner.Result;
6+
import org.junit.runner.notification.Failure;
7+
8+
public class CheckSubtreeTest {
9+
public static void main(String[] args) {
10+
//testAssertions();
11+
Result result = JUnitCore.runClasses(RemoveDuplicates.class);
12+
for (Failure failure : result.getFailures()) {
13+
System.out.println(failure.toString());
14+
}
15+
System.out.println("Result == "+result.wasSuccessful());
16+
}
17+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package com.ctci.treesandgraphs;
2+
3+
import com.ctci.linkedlists.RemoveDuplicates;
4+
import org.junit.runner.JUnitCore;
5+
import org.junit.runner.Result;
6+
import org.junit.runner.notification.Failure;
7+
8+
public class FirstCommonAncestorTest {
9+
public static void main(String[] args) {
10+
//testAssertions();
11+
Result result = JUnitCore.runClasses(RemoveDuplicates.class);
12+
for (Failure failure : result.getFailures()) {
13+
System.out.println(failure.toString());
14+
}
15+
System.out.println("Result == "+result.wasSuccessful());
16+
}
17+
}

0 commit comments

Comments
 (0)