BinaryTree/Main.java
2026-02-09 08:43:49 +01:00

30 lines
764 B
Java

public class Main {
public static void main(String[] args) {
BinaryTree binaryTree = new BinaryTree(23);
binaryTree.insert(42);
binaryTree.insert(23);
binaryTree.insert(22);
binaryTree.insert(23);
binaryTree.insert(55);
binaryTree.insert(72);
binaryTree.insert(1);
binaryTree.insert(7);
binaryTree.insert(3);
binaryTree.insert(8);
binaryTree.insert(16);
System.out.println(binaryTree.search(42));
// Test values not in tree
System.out.println(binaryTree.search(2));
binaryTree.remove(23);
binaryTree.remove(1);
binaryTree.remove(9);
binaryTree.remove(72);
binaryTree.remove(42);
}
}