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

https://github.com/msdeep14/complexity-dictionary

Dictionary implementation for comparing running time of Tries, AVL Tree, RedBlack Tree and HashMaps
https://github.com/msdeep14/complexity-dictionary

algorithms-and-data-structures avl-tree complexity complexity-dictionary dictionary hashmap java red-black-trees redblack redblack-tree trie

Last synced: 22 days ago
JSON representation

Dictionary implementation for comparing running time of Tries, AVL Tree, RedBlack Tree and HashMaps

Awesome Lists containing this project

README

          

# Complexity-Dictionary

Dictionary implementation for comparing time complexity of Tries, AVL Tree, RedBlack Tree and HashMaps

## Project Design

1. System checks running time of building and searching word in dictionary.
2. Tries, AVL Tree and RedBlack is implemented and HashMaps is used as an inbuilt library.

## Analysis

#### Building dictionary

For building up whole dictionary(36,351 entries), AVL Tree is a clear loser and HashMap and RedBlack Tree has nearly similar build up time.

#### Search

HashMap is a clear winner, while AVL and RedBlack took nearly the same time.

## Development

Complete project is developed on eclipse platform.