Loading repository dataโฆ
Loading repository dataโฆ
TareqAlKushari / repository
๐งฎ Comprehensive collection of data structures with clean, well-documented code. Ideal for coding interviews, competitive programming, and mastering computer science fundamentals.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
๐ Master essential data structures with clean, practical code examples for technical interviews, competitive programming, and academic practice.
This repository is a comprehensive collection of essential data structures implemented from scratch. Itโs designed for:
Whether you're preparing for companies like Google, Amazon, Microsoft, or FAANG, or simply want to sharpen your problem-solving skills โ this repository has you covered.
| Category | Data Structures |
|---|---|
| Linear | Array, Linked List (Singly, Doubly, Circular), Stack, Queue, Deque |
| Non-Linear | Tree (Binary Tree, Binary Search Tree, AVL Tree), Graph (Adjacency List, BFS, DFS), Heap, Trie |
| Hashing | Hash Tables, Hash Maps |
| Advanced | Priority Queue, Disjoint Set (Union Find), Segment Tree |
โ Code is clean, fully commented, and easy to understand for quick learning.
Clone the repository:
git clone https://github.com/TareqAlKushari/Data-Structures.git
Navigate into the project folder and explore different data structure implementations. You can run and test the code in any IDE that supports the language.
Contributions are welcome and greatly appreciated!
git checkout -b feature/AmazingFeature).git commit -m 'Add some AmazingFeature').git push origin feature/AmazingFeature).Tareq Al-Kushari GitHub โข LinkedIn โข Facebook โข Instagram โข X โข Email โข Portfolio Website
This project is open-source and available under the MIT License.
If you found this helpful, don't forget to star the repo and share it with others! โญ