Skip to content

Data Structures and Algorithms (DSA) repository with implementations and examples in multiple languages. Includes fundamental concepts, problem-solving techniques, practical applications, and LeetCode questions.

Notifications You must be signed in to change notification settings

malikmoaz01/Data-Structures

Repository files navigation

Data Structures & Algo Repository

Welcome to my DSA repository! This repo contains a collection of solutions and problems I've been working on, covering various data structures and algorithms.

Repository Contents

  • CSES for Competition: Solutions to various CSES problem sets. Updated frequently with new problems and solutions.
  • DSA Sheet by Mam Sharadha : Comprehensive collection of problems and solutions categorized by data structures and algorithms.
  • Code.zip: This is manual code if there is an issue to download the github repo.
  • LeetCode: There are many solutions of LeetCode problem with main code

Categories

  1. Arrays: Array-based problems and solutions.

  2. Binary Tree: Problems related to binary trees.

  3. Heap & Priority Queue: Solutions involving heaps and priority queues.

  4. Hashmap: Hashmap problems and solutions.

  5. Greedy: Greedy algorithm problems.

  6. Dynamic Programming (DP): Problems that involve dynamic programming techniques.

  7. Recursion: Recursion-based problems and solutions.

  8. Math: Mathematical problems and solutions.

  9. Patterns: Pattern-based problems and solutions.

  10. Bit Manipulation: Problems related to bit manipulation.

  11. Linked List: Linked list problems and solutions.

  12. Stack: Stack-based problems.

  13. Queue: Queue-related problems.

  14. Graphs: Graph related problems

How to Use

  1. Clone the repository using:

    git clone https://github.com/malikmoaz01/Data-Structures
    
  2. Navigate to the relevant directory for specific problems or solutions.

  3. Review the README files in each directory for detailed explanations and usage.

Contributing

Feel free to explore and contribute to the repository. If you have any suggestions or improvements, don't hesitate to open an issue or submit a pull request !!

Email : [email protected]

Happy Coding

About

Data Structures and Algorithms (DSA) repository with implementations and examples in multiple languages. Includes fundamental concepts, problem-solving techniques, practical applications, and LeetCode questions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published