This repository contains C++ and Java implementations of various fundamental data structures and algorithms to help with understanding their concepts and usage.
- Linked List
- Circular Linked List
- Doubly Circular Linked List
- Queue
- Stack
- Binary Search Tree (BST)
- Binary Tree (Left & Right Align, ADT)
- General Tree
- Trie (Dictionary)
- C++ (Primary language)
- Java (Secondary language)
Clone or download this repository and explore the code files to see the implementation of each data structure.