Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/foncki/binarysearchtree

This assignment is an implementation in java of a binary search tree with one special operation: Balance.
https://github.com/foncki/binarysearchtree

binary-search-tree java maven unit-testing

Last synced: 28 days ago
JSON representation

This assignment is an implementation in java of a binary search tree with one special operation: Balance.

Awesome Lists containing this project

README

        

# ADS1 | Via University College - 4th

### Assignment 1
Before you start coding consider the ADT and make sure you know exactly what to do. You are going to make a generic tree, that is a tree that can store any kind of type (but for the BST it must implement the comparable interface). The traversals return an ArrayList of the objects in the tree, you don’t need to return an iterator. You don’t need to support more than one occurrence of each element either.

#### It’s recommended to build the tree in phases:

- A binary tree.
- A binary search tree with add and remove.
- A binary search tree with rebalance.

## Authors

- [Alfonso Ridao](https://alfonso.ridao.ar)
- For support, email [email protected].

## Appendix

- [Assignment Description](https://github.com/fonCki/BinarySearchTree/blob/a785444af118b6ae020ac83fc2ee1d95ef72bc83/extras/Assignment%20%20BST%20with%20a%20rebalance%20operation.pdf)