Skip to content

Implementation of DSA in C++, and resources for newbie's to master DataStructures and Algorithms

Notifications You must be signed in to change notification settings

nandwalritik/DSA-Implementation-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

  • This repository contains code for different data structures and algorithms implemented majorly in C and C++.
  • From my experience I am sharing a learning path which a newbie could follow to master Datastructures and Algorithms.
  • It's not a one day task but you will have to practice daily to develop a good grasp at DSA.

Getting Started

Level-1

  • Learn any one programming language.
  • Learn basic concepts of oops, which will help you during the implementation part of DSA.
  • W3Schools is one of the best website from where you can learn step by step.
  • Learn some basics of algorithms like what is time and space complexity.

Level-2

  • Watch all the videos of Mycodeschool.
  • Try to implement side by side, and read some articles on GFG for the topics which you don't understand in single run.

Level-3

  • For mastering trees watch Tushar Roy's Trees playlist, solve similar questions on Leetcode.
  • For solving important interview questions on Datastructures, watch Aditya Verma's stack,binary-search,recusrssion and heap playlist.
  • Learn Algorithms theory from Abdul Bari Sir.

Level-4

  • Last and the most Important topics which every programmer suffers learning! Graph and Dynamic Programming.
  • For DP watch Aditya Verma's DP playlist, the way he has explained, will help you to approach almost every new problem you will see on DP.
  • For graph I never followed any specific resource, but I mostly learned them from cpalgorithms and geeksforgeeks

Some Good Youtube Channels

EndNote

  • This is the path which I followed while learning DSA, It may be different for you as more new resources are being added daily over the internet.Please star the repository if it helped you in one way or the other.
  • All the Best !!!

About

Implementation of DSA in C++, and resources for newbie's to master DataStructures and Algorithms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published