Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

DSA

My personal Data Structures & Algorithms workbook.

This repository contains my implementations, practice problems, notes, and solutions as I work through DSA and competitive programming concepts.

Purpose

The goal of this repository is to maintain a structured record of my DSA learning and problem-solving progress.

Topics will include:

  • Arrays & Strings
  • Searching & Sorting
  • Linked Lists
  • Stacks & Queues
  • Recursion & Backtracking
  • Hashing
  • Trees & Binary Search Trees
  • Heaps
  • Graphs
  • Greedy Algorithms
  • Dynamic Programming
  • Bit Manipulation
  • Advanced Data Structures

Structure

DSA/
├── arrays/
├── strings/
├── searching/
├── sorting/
├── linked-lists/
├── stacks/
├── queues/
├── recursion/
├── trees/
├── heaps/
├── graphs/
├── greedy/
├── dynamic-programming/
└── misc/

Individual folders may contain implementations, practice problems, and notes related to that topic.

Language

Most solutions will primarily be written in C++.

Repository Policy

This is a personal DSA workbook maintained solely by me.

The repository is public for reference and learning purposes, but I am not accepting external contributions.

Solutions may evolve as I learn better approaches and improve existing implementations.


Always understand that true purpose always comes from within, beginning from the desire to change yourself and to become someone who you would idolize.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages