List of Algorithm

Sort Algorithms

  • Bubble
  • Counting
  • Heap
  • Insertion
  • Merge
  • Quick
  • Radix
  • Selection
  • Shell

Graph

  • Dijkstra
  • Kruskal's Minimum Spanning Tree
  • Prim's Minimum Spanning Tree
  • BFS
  • DFS

Dynamic Programming

  • 0-1 Knapsack
  • Longest common subsequence
  • Longest increasing subsequence
  • K-Means Clustering
  • Coin Change
  • Rod cut
  • Egg Dropping Puzzle

Data Structures

  • Queue
  • Heap
  • Linked List
  • Graph
    Directed
    Undirected
  • Trie
  • Binary Tree
  • B-Tree
  • AVL Tree

Strings

  • Knuth Morris Pratt
  • Rabin Carp

General

  • N-Queensp
  • Graph Coloringp
  • Tower of Hanoip

Search Algorithms

  • Linear
  • Binary

Ciphers

  • Caesar
  • Vigenère
  • Transposition
Show Comments