Skip to content

Latest commit

 

History

History
89 lines (79 loc) · 1.95 KB

README.md

File metadata and controls

89 lines (79 loc) · 1.95 KB

Algorithm & Data Structure Learning Notes

Simple explanation of coding concepts along with some practice questions.

DataStructure

  • Array
  • Linked List
  • String
  • Stack
  • Queue
  • Tree
  • Binary Tree
  • Binary Search Tree
  • Heap
  • Hash Tables
  • Graph
  • Trie
  • Sets
  • Maps

Sorting

  • BubbleSort
  • QuickSort
  • MergeSort
  • BucketSort
  • RadixSort

Searching

Algorithm

  • Greedy
  • Bitmasks
  • Backtracking
  • Divide And Conquer
  • Dynamic Programming

Fundamental

Some Links

Directory Tree

.
├── Data Structure
│   ├── Array
│   ├── LinkedList
│   ├── String
│   ├── Stack
│   ├── Queue
│   ├── Tree
│   ├── BinaryTree
│   ├── BinarySearchTree
│   ├── Heap
│   ├── HashTables
│   ├── Graph
│   ├── Trie
│   ├── Sets
│   ├── Maps
├── Sorting
│   ├── BubbleSort
│   ├── QuickSort
│   ├── MergeSort
│   ├── BucketSort
│   ├── RadixSort
├── Searching
│   ├── BinarySearch
│   ├── DepthFirstSearch
│   ├── BreadthFirstSearch
├── Algorithm
│   ├── Greedy
│   ├── Bitmasks
│   ├── Backtracking
│   ├── DivideAndConquer
│   ├── DynamicProgramming
├── Fundamental
│   ├── Big-O
│   ├── Math & Stats