GeeksForGeeks-DSA-2
This repository contains all the assignments and practice questions solved during the Data Structures and Algorithms course using C++ taught by the Geeks For Geeks team.
Topics taught in this course are the following:-
- Introduction - which includes Analysis of Algorithm, Intro to Asymptotic Notation, Space and Time Complexities.
- Mathematics
- Bit Magic (Bit Manipulation)
- Recursion
- Arrays
- Searching
- Sorting
- Matrix
- Hashing
- Strings
- Linked List
- Stack
- Queue
- Tree
- Binary Search Tree
- Heap
- Graph
- Greedy
- Backtracking
- Dynamic Programming
Tip: I use Google's C++ Style for coding. You can also pick any style and start coding so that your code can be easily interpreted by others. Here's the link: https://google.github.io/styleguide/cppguide.html
I recommend taking this course as it contains extraordinary content which is perfectly instructed by Sandeep Jain (ex-DE Shaw employee and ex-JIIT Noida assistant professor) also the founder of GeeksForGeeks to impart programming education at very low cost. I purchased this course in ₹ 2,000/- and really worth it.