Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.64 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.64 KB

Algorithms and Data Structures Tutorials

This is my repo with collection of notes from different algorithms and data structures courses from the very beginning of my learning process

I consider these notes as something between the course-notes and cheatsheets.

I split the notes by the main topics for easier navigation.

Mainly it was created to help myself to recall everything I learned, but I hope it can be aslo useful for all who just started to learn and understand algorithms.


Table of contents

Data Structures

  1. Dynamic Arrays
  2. Linked Lists
  3. Heaps
  4. Hashtables

Simple Algorithms

  1. Sorting Algorithms
  2. Searching Algorithms

Trees and Graphs

  1. Binary Search Trees and Algorithms on Trees
  2. Basics of Graphs and Graphs Traversals
  3. Union-Find Data Structures and Spanning Tree Algorithms
  4. Shortest Path Algorithms