Skip to content

Arickaji/DSA-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DSA-Learning πŸš€

Welcome to DSA-Learning, a structured repository for mastering Data Structures and Algorithms (DSA) in C++. This repository contains well-documented implementations, problem-solving techniques, and optimized approaches for coding interviews, competitive programming, and algorithmic learning.

πŸ“Œ Features

  • βœ… DSA implementations in C++
  • βœ… Well-structured code with comments and explanations
  • βœ… Common DSA problems and solutions
  • βœ… Time & Space Complexity analysis
  • βœ… Coding interview preparation material

πŸ“‚ Repository Structure

πŸ“¦ DSA-Learning ┣ πŸ“‚ Data-Structures ┃ ┣ πŸ“œ Arrays ┃ ┣ πŸ“œ LinkedLists ┃ ┣ πŸ“œ Stacks ┃ ┣ πŸ“œ Queues ┃ ┣ πŸ“œ Trees ┃ ┣ πŸ“œ Graphs ┃ ┣ πŸ“œ HashTables ┣ πŸ“‚ Algorithms ┃ ┣ πŸ“œ Sorting ┃ ┣ πŸ“œ Searching ┃ ┣ πŸ“œ Recursion ┃ ┣ πŸ“œ DynamicProgramming ┃ ┣ πŸ“œ GreedyAlgorithms ┃ ┣ πŸ“œ Backtracking ┣ πŸ“‚ Practice-Problems ┣ πŸ“‚ Notes ┣ πŸ“œ README.md ┣ πŸ“œ CONTRIBUTING.md β”— πŸ“œ LICENSE

πŸ›  Technologies Used

  • Language: C++
  • IDE: VS Code, CLion, CodeBlocks
  • Version Control: Git & GitHub

πŸš€ How to Use

  1. Clone the repository
    git clone https://github.com/yourusername/DSA-Learning.git
    
  2. Navigate to the topic
    cd DSA-Learning/Data-Structures/Arrays
    
  3. Compile and run a C++ file
    g++ array_operations.cpp -o array_operations
    ./array_operations

About

A comprehensive repository for learning Data Structures and Algorithms (DSA) in C++. Includes well-structured implementations, problem-solving techniques, and optimized approaches for coding interviews and competitive programming. Ideal for students and developers looking to strengthen their algorithmic skills. πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages