Additional library "jgraphx.jar" is under BSD License and was created by https://github.com/jgraph/jgraphx
My source code from src folder is under MIT License.
This program shows how binary search tree works.
You can:
- Add element (without repetition), random or your own value
- Remove element
- Find maximum value
- Find minimum value
- Get leaves count
- Get nodes count
- Get height
- Get predecessor
- Get successor
- Clear view
- Get tree traversals (inOrder, postOrder, preOrder)
If you want to use GUI you have to add external libarary to the project.