Skip to content

Repository files navigation

🚀 DSA + Competitive Programming

This repository documents my journey of mastering Data Structures & Algorithms (DSA) and Competitive Programming (CP) through consistent practice, contest participation, and deep problem analysis.


👨‍💻 Competitive Profiles


📊 Current Ratings

  • 🟤 CodeChef: 1540
  • 🟡 LeetCode: 1732
  • 🔵 Codeforces: 1150

📂 Repository Structure

dsa-cp/
│
├── contest-upsolve/           # Problems solved after contests with detailed understanding
├── cp-31-sheet-solutions/    # CP 31 Sheet solutions with explanations

🔜 Planned Additions

This repository will evolve continuously with:

  • 📌 Striver A2Z DSA Sheet solutions
  • 📌 DSA patterns & problem classifications
  • 📌 Personal notes for quick revision
  • 📌 Competitive programming templates (C++)
  • 📌 More contest upsolving with better approaches

🎯 Goals

  • Solve More DSA problems
  • Reach Pupil on Codeforces
  • Achieve 3⭐ on CodeChef
  • Build strong problem-solving intuition
  • Prepare for top SDE internships & opportunities

🧠 Learning Approach

  • 🔁 Practice → Contest → Upsolve → Repeat
  • 🧩 Focus on identifying patterns across problems
  • ⚡ Improve from brute-force → optimized solutions
  • 📚 Maintain structured notes for revision
  • ⏱️ Analyze mistakes after every contest

⚡ How to Use This Repository

  • Start with cp-31-sheet-solutions for structured problem-solving
  • Explore contest-upsolve to understand real contest thinking
  • Use upcoming notes & patterns for revision and quick recall

🛠️ Tech Stack

  • Language: C++
  • Platforms: Codeforces, CodeChef, LeetCode

📈 Progress Philosophy

This repository reflects consistency over time, not just results. The focus is on improving thinking ability, not just solving problems.


⭐ Support

If you find this repository helpful, consider giving it a ⭐!


“Consistency builds confidence. Confidence builds performance.”

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors