Skip to content

This repository documents my daily commitment to mastering Data Structures and Algorithms (DSA) through consistent practice, discipline, and focused learning.

Notifications You must be signed in to change notification settings

Gurucharan-V/Namaste_DSA_Prep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

Daily DSA Commit Journal

This repository documents my daily commitment to mastering Data Structures and Algorithms (DSA) through consistent practice and self-discipline.

Purpose

The objective of this repository is to:

  • Practice and solve DSA problems on a daily basis
  • Dedicate a minimum of 3 hours each day to learning and implementation
  • Track personal progress and continuously improve problem-solving skills

Personal Commitment

"I, Gurucharan Vemuru, pledge to dedicate a minimum of three hours every day to learning, solving, and refining my understanding of Data Structures and Algorithms. This is a focused effort to enhance my technical foundation and prepare for real-world problem-solving."

Coverage Areas

The topics I will focus on include, but are not limited to:

  • Arrays and Strings
  • Linked Lists
  • Stacks and Queues
  • Trees and Graphs
  • Recursion and Backtracking
  • Dynamic Programming
  • Greedy Algorithms
  • Heaps and Hash Tables
  • Bit Manipulation
  • Sliding Window, Two Pointers, and other common patterns

Resources for Practice

Open Collaboration

If you are on a similar journey, feel free to explore, fork, or contribute. This repository is open to learning enthusiasts who are committed to consistent improvement in problem-solving and coding efficiency.


Consistency over intensity. Progress over perfection.

About

This repository documents my daily commitment to mastering Data Structures and Algorithms (DSA) through consistent practice, discipline, and focused learning.

Topics

Resources

Stars

Watchers

Forks

Languages