This repository contains Java implementations for a variety of common data structures including LinkedList, Stack, Tree, and HashMap. Besides the data structures, it also features some practical projects that leverage these data structures, like a postfix calculator and a word frequency counter.
- LinkedList
- Stack
- Tree
- HashMap
-
Postfix Calculator
- Takes an infix expression as input
- Converts it into a postfix expression
- Evaluates the postfix expression to produce the final answer
-
Word Frequency Counter
- Takes any given text as input
- Returns the
n
most frequently appearing words in the text
- Java JDK 8 or above
- Clone this repository
git clone https://github.com/your-username/Java-Data-Structure-Practice-Code.git
- Navigate into the directory
cd Java-Data-Structure-Practice-Code