A Comprehensive Guide on Data Structures & Algorithms
The solid easy route to go down the data structures and algorithms hill, risk free and widely used, follow through:
Also Check Out some Popular Algorithms And Practice Problems
! Make sure you go through each of these in detail, the explanation is also provided in each individual link!
Also Check out the Sample Codes for each Data Structures
If you are not interested in going down the traditional route of learning each type, There are courses that cover entirety of Data Structures:
- All Data Structures 8 hour course by William Fiset
- In Depth Algorithms Playlist by Abdul Bari
- Data Structures And Algorithms course for GATE
- Stanford Algorithms Course
- Algorithms MIT Course
After learning all this to gain an edge over others, you need to practice and keep practicing. There are some websites to learn and practice daily:
- Clone repo and create a new branch:
$ git checkout https://github.com/CSI-SFIT/Data-Structures-and-Algorithms--A-Comprehensive-Guide.git -b name_for_new_branch
. - Make changes and test.
- Submit Pull Request with comprehensive description of changes.
CSI SFIT Tech Team 2020 - 2021 :
- Tech Executive : @Varun-Patkar
- Tech Executive : @EktaMasrani