Skip to content

pacman-cli/DSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Data Structures and Algorithms

Made with Love PRs Welcome GitHub license

A comprehensive collection of Data Structures and Algorithms implementations with detailed explanations.

📚 Table of Contents

🎯 About

This repository contains my implementation and learning journey of various Data Structures and Algorithms. Each implementation comes with detailed explanations and examples to help others learn and understand these fundamental concepts in computer science.

💾 Data Structures

  • Linear Data Structures

    • Arrays
    • Linked Lists
    • Stacks
    • Queues
  • Non-Linear Data Structures

    • Trees
    • Graphs
    • Hash Tables
    • Heaps

⚡ Algorithms

  • Sorting

    • Bubble Sort
    • Selection Sort
    • Insertion Sort
    • Merge Sort
    • Quick Sort
    • Heap Sort
  • Searching

    • Linear Search
    • Binary Search
    • Depth-First Search
    • Breadth-First Search
  • Graph Algorithms

    • Dijkstra's Algorithm
    • Kruskal's Algorithm
    • Prim's Algorithm

🚀 Getting Started

  1. Clone the repository

    git clone https://github.com/spowrrr/DSA-lab.git
  2. Navigate to the specific implementation you're interested in

  3. Each implementation includes:

    • Source code
    • Explanation of the concept
    • Time and space complexity analysis
    • Example usage

🤝 Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


⭐ Star this repository if you find it helpful! ⭐

Created with ❤️ by spowrrr

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors