Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.32 KB

File metadata and controls

32 lines (26 loc) · 1.32 KB

Mastering_DSA

This repository, contains all the DSA Questions Solved From LeetCode and its approches. Followed to Crack the Solution.

My Source:

LeetCode

Why Learn DSA ?

Because it is foundation to Understand Computer Science ! And is the only way to improve, Ones problem solving skills. Which is the basic and most important skill, of a programmer.

What is my approach !

Whenever i dont know any question, or any new Algorithmic technique, i try my best to solve via a naive approach, but even then, if i am unable to solve it. Then Probably i will, abandon the problem, for some time, and will pick it up later. Because, i would like to be the best version of myself, rather than competing with others .

Key areas of focus

Data Structures: Algorithms :
Stacks Bit Masking
Arrays DP
Strings 2 Pointer
Linked List Merge
Trees(Binary,n-ary,Trie) Binary Search
Graphs Hash Table
Tries Recursive
Heaps Reservoir Sampling
B-Trees
Sets