Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Algorithm Design article #14

Closed
5 of 53 tasks
jainaman224 opened this issue Jun 23, 2016 · 0 comments
Closed
5 of 53 tasks

Algorithm Design article #14

jainaman224 opened this issue Jun 23, 2016 · 0 comments

Comments

@jainaman224
Copy link
Owner

jainaman224 commented Jun 23, 2016

We are aiming to write basic algorithms that are

  • Sorting
  • Searching
  • Graph
    • Depth First Search
    • Breadth First Search
    • Prims Algorithm
    • Dijkstra Algorithm
    • Floyd Warshall Algorithm
    • Topological Sort
    • Kruskal Algorithm
    • Strongly Connected Components
    • Bellman - Ford Algorithm
  • Strings
    • Naive Matching
    • Knuth Morris Pratt
    • Z algorithm
    • Rabin Karp
  • Dynamic Programming
    • Rod Cutting
    • Knapsack
    • Matrix Chain Multiplication
    • Longest Common subsequence
    • Kadane Algorithm
  • Greedy
    • Activity Selection
    • Huffman codes
  • Number Theory
    • Modular Arithmetic
    • Fermat's theorem
    • Sieve of Eratosthenes
    • Logarithmic Exponentiation
    • Euclidean method for Greatest common divisor
    • Chinese Remainder Theorem
  • Game Theory
    • Nim Game
    • Grundy numbers
    • Sprague Grundy Theorem
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants