Skip to content

These are some basic algorithms of which everyone should be aware of.

Notifications You must be signed in to change notification settings

00Raj00/Algorithms-You-Should-Know

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms-You-Should-Know

  1. Searching
    --> Iterative Binary Search
    --> Recursive Binary Search

  2. Sorting
    --> Insertion Sort
    --> Selection Sort
    --> Bubble Sort
    --> Quick Sort
    --> Merge Sort

  3. Heap
    --> Max Heap
    --> Min Heap

  4. Greedy Method
    --> Dijkstra's Algorithm
    --> KnapSack Problem

  5. Spanning Tree
    --> Prim's Algorithm
    --> Kruskal's Algorithm

  6. Graph
    --> Breadth First Search
    --> Depth First Search

  7. Dynamic Programming
    --> Fibonacci Series
    --> Longest Increasing Subsequence
    --> Longest Common Sub-Sequence
    --> Binomial Coefficient
    --> Travelling Salesman Problem

  8. Backtracing
    --> N Queen Problem

  9. Randomization
    --> Randomized Quick Sort
    --> Graph Colouring Problem

Note - The codes of all the algorithms will be uploaded in upcoming days.

Releases

No releases published

Packages

No packages published

Languages