diff --git a/arrays/.project b/arrays/.project index 53f6ab5..6b4fa5c 100644 --- a/arrays/.project +++ b/arrays/.project @@ -14,4 +14,15 @@ org.eclipse.jdt.core.javanature + + + 1739196678733 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + diff --git a/arrays/src/arrays/Main.java b/arrays/src/arrays/Main.java index 9f3be2d..f39475e 100644 --- a/arrays/src/arrays/Main.java +++ b/arrays/src/arrays/Main.java @@ -1,3 +1,15 @@ package arrays; -class Sieve implements Iterator {} +import java.util.Iterator; +import tester.Tester; + +class Sieve implements Iterator { + + public boolean hasNext() { return false; } + + public Integer next() { return null; } +} + +class Examples { + Iterator i = new Sieve(); +} diff --git a/traversal/src/traversal/Main.java b/traversal/src/traversal/Main.java index d61c80e..edbff6b 100644 --- a/traversal/src/traversal/Main.java +++ b/traversal/src/traversal/Main.java @@ -178,6 +178,7 @@ class BFT implements Iterator { } } +/* class TreeFinder { // Know the first element of the preorder list will be the root node of the // tree. Assuming node values are unique, you can then locate that node in @@ -185,7 +186,6 @@ class TreeFinder { // subtree, the ones to the right on the right. Repeat the process on the // subtreees. - // Learned you can do static methods with a type like this :). static BT find(ArrayList inorder, ArrayList preorder) { int inorderRootIdx = inorder.indexOf(preorder.getFirst()); System.out.println(inorderRootIdx); @@ -238,6 +238,7 @@ class TreeFinder { return new Node<>(val, leftTree, rightTree); } } +*/ class Examples { BT tree; @@ -297,6 +298,7 @@ class Examples { ); } + /* void testTreeFinder(Tester t) { init(); @@ -313,4 +315,5 @@ class Examples { t.checkExpect(found, tree); } + */ }