Skip to content

Ankit-AP-Paul/Algorithms-4th-Sem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design & Analysis of Algorithms using C++

This repository focuses on designing an algorithm, its implementation, and analysis using the C++ programming language.

Contains

  • Graph Algorithms
    • Adjacency Matrix
    • Adjacency List
    • BFS
    • DFS
    • Topological Sort
  • Greedy Algorithms
    • Prim's Algorithm
    • Kruskal's Algorithm
    • Dijkstra's Algorithm
    • Fractional Knapsack
    • Job Sequencing with deadline
  • Divide and Conquer Algorithms
    • Binary Search
    • Ternary Search
    • Maximum Minimum
    • Merge Sort
    • Quick Sort (Hoare & Lomuto's Algorithms)
    • Randomized Quick Sort
  • Dynamic Programming Problems
    • 0/1 Knapsack
    • Bellman Ford's Single Source Shortest Path Algorithm
    • Floyd Warshall's All Pair of Shortest Path Algorithm
    • Maximum number of scalar multiplications for Matrix Chain Multiplication
  • Backtracking Problems
    • n Queen Problem
    • Graph Coloring Problem
    • Hamiltonian Problem

Authors

Feedback

If you have any feedback, please reach out to me at [email protected]

About

Design of Algorithms using C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages