Algorithms_in_C 1.0.0
Set of algorithms implemented in C.
Loading...
Searching...
No Matches
math Directory Reference

Files

 cantor_set.c
 Program to generate Cantor ternary set
 
 cartesian_to_polar.c
 Function to convert a Cartesian co-ordinate to polar form.
 
 collatz.c
 Implementation of Collatz' conjecture
 
 euclidean_algorithm_extended.c
 Program to perform the extended Euclidean algorithm
 
 factorial_large_number.c
 Compute factorial of arbitrarily large numbers by storing individual digits in a byte.
 
 fibonacci.c
 Program to print the nth term of the Fibonacci series.
 
 fibonacci_fast.c
 Compute \(m^{mth}\) Fibonacci number using the formulae:
 
 fibonacci_formula.c
 Finding Fibonacci number of any n number using [Binet's closed form formula](https://en.wikipedia.org/wiki/Fibonacci_number#Binet's_formula) compute \(f_{nth}\) Fibonacci number using the binet's formula: Fn = 1√5 * (1+√5 / 2)^n+1 − 1√5 * (1−√5 / 2)^n+1.
 
 palindrome.c
 Program to identify if a number is palindrome number or not.
 
 prime.c
 Program to identify if a number is prime number or not.
 
 prime_sieve.c
 Prime Sieve algorithm implementation.
 
 strong_number.c
 Strong number is a number whose sum of all digits’ factorial is equal to the number n For example: 145 = 1!(1) + 4!(24) + 5!(120)