Skip to content

CSI-SFIT/Data-Structures-and-Algorithms--A-Comprehensive-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Data Structures & Algorithms - A Comprehensive Guide

Banner Image

A Comprehensive Guide on Data Structures & Algorithms

Table of Contents


The solid easy route to go down the data structures and algorithms hill, risk free and widely used, follow through:

  1. Arrays
  2. Linked List
  3. Stacks
  4. Queues
  5. Hash Tables
  6. Trees
  7. Heaps
  8. Graphs

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:

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:


How to Contribute

  1. 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.
  2. Make changes and test.
  3. Submit Pull Request with comprehensive description of changes.

Acknowledgements

CSI SFIT Tech Team 2020 - 2021 :

csi_logo