Contained within this project are samples of various data structures and algorithms. The goal of this project is to demonstrate how these data structures and algorithms may be implemented in both java and scala.
- Reverse String
- Java Implementation
- Scala Implementation In Progress
- Strings Permutation Checker
- Java Implementation
- Scala Implementation In Progress
- Unique Characters In String
- Java Implementation
- Scala Implementation In Progress
- Singly Linked Lists (3 examples)
#. Append to tail
#. Delete node
#. Delete duplicates
- Java Implementation
- Scala Implementation In Progress
- Doubly Linked Lists (3 examples)
- Java Implementation
- Scala Implementation In Progress
- Basic Stack Implementation
- Java Implementation
- Scala Implementation In Progress
- Basic Queue Implementation
- Java Implementation
- Scala Implementation In Progress