The Algorithms logo
The Algorithms
Acerca deDonar


Fibonacci Numbers

Pi Monte Carlo Estimation

Check Polygon

Perfect Cube

Nevilles Method

Trapezoidal Rule

Mobius Function

Prime Sieve Eratosthenes

Factorial Recursive

Monte Carlo

Number of Digits

Numerical Integration

Extended Euclidean Algorithm

Fermats Little Theorem

Segmented Sieve

Sum of Arithmetic Series

Chudnovsky Algorithm

Average Mode

Find Min Recursion

Qr Decomposition

Prime Check

Krishnamurthy Number

Modular Exponential

Area Under Curve

Euclidean Distance

Binary Exponentiation 3

Binary Exponentiation 2

Euler Modified

Perfect Square

Binary Exponentiation

Aliquot Sum

Monte Carlo Dice

Average Mean

Average Median

Line Length

Eulers Totient

Matrix Exponentiation

Double Factorial Recursive


Binomial Coefficient


Perfect Number

Hardy Ramanujanalgo

Max Sum Sliding Window

Binary Exp Mod

Median of Two Arrays

Jaccard Similarity

Degrees to Radians

Bailey Borwein Plouffe

Euler Method

Kth Lexicographic Permutation

Allocation Number

Ugly Numbers

Triplet Sum

Largest Subarray Sum

Armstrong Numbers

Quadratic Equations Complex Numbers

Miller Rabin

Prime Factors

Zellers Congruence

Radix 2 Fft

Double Factorial Iterative

Arithmetic Mean

Geometric Series

Harmonic Series

Hexagonal Numbers

Sieve of Eratosthenes

Sylvester Sequence

Euclidean Gcd

Runge Kutta

Square Root

Integration by Simpson Approx

Largest of Very Large Numbers

Greedy Coin Change

Decimal Isolate

Factorial Iterative

Is Ip v 4 Address Valid

Sum of Geometric Progression

Basic Maths

Power Using Recursion

Sock Merchant

Find Max Recursion

Least Common Multiple

Proth Number

Two Pointer

Lucas Series

Gamma Recursive

Sum of Digits

Is Square Free

Collatz Sequence

Pollard Rho

Binomial Distribution

Simpson Rule

Newton Raphson

Polynomial Evaluation

Binary Exponentiation Recursive

Get Euclid GCD

Simpson Integration

Linear Sieve

Eulers Totient Function

Extended Euclidean GCD

Matrix Exponentiation Recursive

Figurate Number

Bisection Method

Modular Binary Exponentiation Recursive

Co Prime Check

Pi Approximation Monte Carlo

While Loop Factorial

Farey Approximation

Check Kishnamurthy Number

Pascal Triangle

Reverse Polish Notation

Midpoint Integration

Reverse Number

Radians to Degrees

Permutation And Combination

Binary Exponentiation Iterative

Pow Logarithmic

Is Divisible

Matrix Multiplication

Binary Convert

Mean Square Error

Armstrong Number

Vector Cross Product

Power for Huge Numbers

Sqrt Double

Realtime Stats

Sum of Binomial Coefficient

Primes up to Billion

Check Factorial

Approximate Pi

Fibonacci Sum

Modular Inverse Fermat Little Theorem

Gcd Recursive Euclidean

Gcd of N Numbers

Finding Number of Digits in a Number

Double Factorial

Binomial Calculate

Linear Recurrence Matrix

Large Factorial

Large Number

Number of Positive Divisors

Ncr Modulo P

Gcd Iterative Euclidean

Fibonacci Fast

Magic Number

Check Amicable Pair

Prime Factorization

Largest Power

Binary Exponent

Extended Euclid Algorithm

Integral Approximation 2

Complex Numbers

Fibonacci Large

Power of Two

Integral Approximation

String Fibonacci

Modular Exponentiation

Fibonacci Matrix Exponentiation

Check Prime

Matrix Util

FFT Bluestein

Parse Integer

Vampire Number

Leonardo Number

Determinant Of Matrix

Fibonacci Java Streams

Kaprekar Numbers

Magic Square

Automorphic Number

Non Repeating Element

Keith Number


Absolute Min

Trinomial Triangle

Pronic Number

Generic Root

Linear Diophantine Equations Solver

Absolute Value

Juggler Sequence

Roman Numeral Util

Circular Convolution FFT

Dudeney Number

Pi Nilakantha

Power Of Two Or Not

Absolute Max

GCD Recursion

Harshad Number

Amicable Number

Pythagorean Triple

Digital Root

Pow Recursion

Convolution FFT

Palindrome Number

Factorial Recursion

ADT Fraction

Perfect Numbers





Trial Division

Amicable Numbers


Sphenic Number

Symmetric Derivative

Relu Function

Factorial Approximation

Kynea Numbers

Fibonacci Dynamic Programming

Linear Diophantine Eqn

Palindrome String Recursion

Fibonacci Recursion

Palindrome String

Pi Monte Carlo

Count Sorted Vowel Strings

Factorial Non Recursive Non Iterative

Pascal Triangle Ii

Prime Number

Fast Exponentiation

Fibonacci 2

Greater Common Divisor

Stream Sieve

Prime Factorial

Fibonacci Sequence

Shree Dharacharya Formula

Find Factorial

Twos Complement of Binary

Highest Common Factor

Trapezoid Integration

Riemann Integration

Babylonian Sqrt

Monte Carlo Integration


Simpsons Integration