Skip to content

gozus19p/java-binary-search-tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java Binary Search Tree

A simple Java implementation of a BST. Example of usage:

// Create a new BST using `Long` as key, and `String` as content
BinarySearchTree<Long, String> binarySearchTree = new BinarySearchTree<>(Long::compare);
binarySearchTree.insert(10L, "A string");

// Search for key 10L in the tree
Optional<String> maybeAString = binarySearchTree.search(10L);

// Delete element from BST
binarySearchTree.delete(10L);

About

A BST implementation for Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages