Skip to content

Collaboratively built a java library of data structures and algorithms. JUnit test suite to ensure reliability

License

Notifications You must be signed in to change notification settings

AarshShah9/Data-Structures-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom Data Structures Library

  • This project is a custom Maven package that includes the following data structures and algorithms

    • Linear: Stack, Queue, Variations of Linked Lists (e.g. circular, doubly, etc)
    • Trees: Binary Search Trees, AVL tree
    • Algorithms based on sorting, inserting, deleting, etc, to ensure O(n) time complexity operations.
  • This project also follows TTD as the entire library is backed up with a full JUnit Test Suite

  • Key takeaways

    • Java
    • Generics
    • Maven
    • OOP Principles
    • Testing

This project was built in collaboration with William Fraser. Feel free to look around the codebase!!

About

Collaboratively built a java library of data structures and algorithms. JUnit test suite to ensure reliability

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages