Skip to content

Adez017/30DAYSCHALLENGE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

30 Days of DSA Challenge 🚀

Welcome to the 30 Days of DSA Challenge! This repository is a part of our commitment to consistently practice and master Data Structures and Algorithms (DSA). Every day, we solve DSA problems and upload our solutions here, organized week by week.


🗂️ Folder Structure

The repository is divided into folders based on weeks. Here's the structure:

📁 Week1/
   ├── 📁 Day1/
   │     ├── file1
   │     └── file2
   ├── 📁 Day2/
   │     ├── file1
   │     └── file2
   └── 📁 Day3/
         ├── file1
         └── file2
   |
   |
   .
   .

Each folder contains solutions to the problems tackled on that specific day.

🛠️ How We Solve Problems

  • Understand the Problem: Carefully read and analyze the problem statement.
  • Plan the Solution: Think of the most efficient algorithm.
  • Code the Solution: Implement the algorithm in your preferred programming language.
  • Optimize and Review: Ensure the solution is optimal and meets all edge cases.
  • Upload to Repository: Push the code to this repo.

🏆 Goals of the Challenge

  • Consistency: Solve at least one DSA problem every day for 30 days.
  • Improvement: Strengthen problem-solving skills.
  • Learning: Explore foundational data structures and algorithms.
  • Sharing: Maintain a record of our journey and help others learn.

📚 Topics Covered

Here are the core topics we’re focusing on during this challenge:

  • Arrays
  • Strings
  • Linked Lists
  • Stacks and Queues
  • Sorting and Searching
  • Hashing
  • and more

🚀 How to Use This Repo

Clone the repository:

git clone https://github.com/your-username/30-days-dsa-challenge.git

Navigate to the relevant folder and explore the solutions. Try the problems yourself and compare your approach!

📈Progress Tracker

Week status
Week 1 ✅ completed
Week 2 ✅ completed
Week 3 ✅ completed
Week 4 🚧 In Progress

📬 Feedback & Contributions

Found a better solution or have suggestions? Feel free to open a Pull Request or Issue. Let’s learn and grow together!

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages