Skip to content

Latest commit

 

History

History
48 lines (43 loc) · 1.79 KB

README.md

File metadata and controls

48 lines (43 loc) · 1.79 KB

Famous Algorithms

This is a repository for famous algorithms coded up in Java.

Searching Algorithms

  1. Linear Search
  2. Binary Search
  3. Binary Search Tree

Sorting Algorithms

  1. Bubble Sort
  2. Insertion Sort
  3. Selection Sort
  4. Quick Sort
  5. Merge Sort
  6. Heap Sort
  7. Counting Sort
  8. Radix Sort

Divide and Conquer

  1. Fast Exponentiation
  2. Maximum Subarray Sum
  3. Strassen's Matrix Multiplication
  4. Closest Pair of Points

Greedy Algorithms

  1. Dijkstra's Algorithm

Graph Algorithms

  1. Breadth-First Search (BFS)
  2. Depth-First Search (DFS)