REPOSITORY OVERVIEWLive repository statistics
β
4Stars
β 0Forks
β― 0Open issues
β 4Watchers
33/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
9 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Welcome to the DSA Repositoryπ! This repository contains various Data Structures and Algorithms implementations in different programming languages. Whether you are a beginner looking to understand the basics or an advanced learner aiming to refine your skills, this repository has something for everyone.
Languages π‘

Repository Strucutre ππ
Data-Structures-Repository
βββ C
β βββ Linked_List
β β βββ Doubly_linked_list
β β β βββ Doubly_linked_list_program.c
β β βββ Singly_Linked_List
β β β βββ Simple_linked_list.c
β β β βββ Singly_linked_list.c
β β βββ Stack_using_singly_link_list.c
β βββ Queue
β β βββ Circular_queue.c
β β βββ Queue_operation.c
β βββ Searching
β β βββ Binary_search.c
β β βββ Linear_search.c
β βββ Sorting Algorithms
β β βββ Bubble_sort.c
β β βββ Insertion_sort.c
β β βββ Selection_sort.c
β βββ Stack
β βββ applications_of_stack
β βββ stack_operations.c
βββ Java
β βββ Graphs
β β βββ BFS.java
β β βββ DFS.java
β β βββ Dijkstra.java
β β βββ Graph.java
β β βββ Kruskal.java
β β βββ Prims_Algorithm.java
β βββ Hash Table
β β βββ Chaining.java
β β βββ HashTable.java
β βββ Heap
β β βββ HeapSort.java
β β βββ PriorityQueue.java
β βββ Trees
β βββ BinarySearchTree.java
β βββ BinaryTree.java
β βββ HuffmanTree.java
βββ Roadmap
β βββ DSA Roadmap.pdf
βββ img
βββ README.md
Table of Contents β¬οΈβ¬οΈ
How to Contribute
We welcome contributions from the community! If you have an algorithm or data structure that you would like to add, please:
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature)
- Commit your changes (
git commit -m 'Add some feature')
- Push to the branch (
git push origin feature/your-feature)
- Create a new Pull Request
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository descriptionβnot editorial ratings.
Welcome to the comprehensive repository of search algorithms - a collection of various search algorithms that are commonly implemented in real-world applications and research across multiple programming languages, including Python, Java, C++, JavaScript, Swift, Rust, and more.
56/100 healthActive repository
C#Apache-2.0
β 1 forksβ― 0 issuesUpdated Mar 28, 2026
Welcome to ByteMeJava, a bold and energetic Java repository where innovation meets creativity! Whether you're diving deep into algorithmic challenges, building sleek applications, or exploring advanced Java techniques, this is the space where fearless coding thrives.
52/100 healthActive repository
JavaNo license
β 0 forksβ― 0 issuesUpdated May 6, 2026