This repository consists of some basic and important algorithms in Computer Science.
* Linear Search
* Binary Search
* Insertion Sort
* Bubble Sort
* Merge Sort
* Quick Sort
* Strassen's Matrix Multiplication
* Knapsack Problem
* Job Sequencing with Deadlines Algorithm
* Prims Algorithm for MST
* Krushkal's Algorithm for MST
* Dijkstra's Algorithm
* Matrix Chain Multiplication
* Construction of OBST
* 0/1 Knapsack Problem
* All pairs shortest path problem
* Traveling Salesmen Problem
* N-Queens Problem
* Detecting Hamiltonian Cycle
* Graph Coloring Problem
* Sum of Subsets Problem