manrajgrover/algorithms-js

Implement Math Algorithms

Open

#10 opened on May 23, 2017

 (26 comments) (0 reactions) (0 assignees)JavaScript (133 forks)github user discovery
algorithmsgood first issuehacktoberfest

Repository metrics

Stars
 (200 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Math algorithms to be implemented are:

  • GCD
  • LCM
  • Multiplication Expo Squaring
  • Find Divisors
  • Fibonacci
  • Fisher Yates
  • Check if number is a prime
  • Calculate square root using Newton's method
  • Extended Euclid Algorithm
  • Mod Inverse
  • Mod Inverse using Fermet
  • Euler's Totient Function
  • Euler's Inverse method
  • Inverse of first 'n' numbers
  • Combination Modular

Contributor guide