• Stars
    star
    1
  • Language
    Fortran
  • Created over 9 years ago
  • Updated over 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

an algorithm for generating a random permutation of a finite set—in plain terms, for randomly shuffling the set.

More Repositories

1

Fast-Fourier-Transform-using-Cooley-Tukey-algorithm

the most common fast Fourier transform (FFT) algorithm
C++
10
star
2

Ray-Casting-Algorithm

checks to see if a point is inside or outside the polygon using the ray-casting algorithm
Python
9
star
3

Random-Number-Generator-using-Normal-Distribution

generates a collection filled with 1000 normally distributed random (read pseudorandom) numbers with a mean of 1.0 and a standard deviation of 0.5
C++
3
star
4

Gaussian-elimination

Solution Ax=b using Gaussian elimination then backwards substitution.
JavaScript
3
star
5

Calculate-Pi-using-Monte-Carlo

approximate the value of a function using random sampling to define constraints on the value and then makes a sort of "best guess."
Java
2
star
6

Star-Chart

An web app that shows the night sky at a given location and date
JavaScript
2
star
7

Harshad-numbers

lists the first twenty members of the sequence and the first Harshad number greater than 1000
C#
2
star
8

PiDayPizzaHutContest

Python
1
star
9

Brownian-Motion

Brownian motion simulation in an M-dimensional region
MATLAB
1
star
10

Quine

a self-referential program that can, without any external access, output its own source
Ruby
1
star
11

Arithmetic-Parsing

parses and evaluates arithmetic expressions
Python
1
star
12

Box-Behnken-design

returns a set of sample argument values to be used to analyze the behavior of a function
MATLAB
1
star
13

PatternCount

Python
1
star
14

Perfect-Numbers

Determines if a positive integer is a perfect number
Pascal
1
star
15

Analemma

h evaluates the equation of time, a formula for the difference between the uniform 24 hour day and the actual position of the sun,
Fortran
1
star
16

Fisher-Yates-shuffle

Implements the Fisher-Yates shuffle for an array.
Fortran
1
star
17

phys_410

Mathematica
1
star
18

SAS-tests

1
star
19

Range-Expansion

A format for expressing an ordered list of integers is to use a comma separated list
Ruby
1
star
20

Burgers-equation

solves the steady (time-independent) viscous Burgers equation using a finite difference discretization of the conservative form of the equation, and then applying Newton's method to solve the resulting nonlinear system
MATLAB
1
star
21

ChristofidesAlgorithm

Eulerian Walk Approximation Method Within a Factor of 1.5
Java
1
star
22

SemiPrimes

determines whether a given number is semiprime, the product of two prime numbers
C++
1
star
23

Monte-Carlo-Integral-Estimates

techniques for numerical integration using random numbers
C++
1
star
24

Amicable-Pairs

Calculates the Amicable pairs under a number p=20000
Ruby
1
star
25

Physics-Libraries

Jupyter Notebook
1
star
26

Prime-Numbers-using-Agrawal-Kayal-Saxena-algorithm

tests whether a number is prime is a polynomial-time algorithm based on an elementary theorem about Pascal triangles
Perl
1
star
27

Forward-Finite-Difference

produces a list of numbers which is the n-th order forward difference, given a non-negative integer (specifying the order) and a list of numbers
C++
1
star
28

daily_scripts

stuff I schedule or run a lot
Vim Script
1
star
29

Collatz-conjecture

By repetition on any natural number n. If n is even, take n / 2. If n is odd, take 3n + 1. The conjecture is you will always eventually reach 1.
MATLAB
1
star
30

Database-Selector-for-Visual-Studio

C#
1
star
31

de-Moivre-number

Given n, find the n-th de Moivre number
C#
1
star
32

Newton-Cooling-using-Euler-method

Euler's method numerically approximates solutions of first-order ordinary differential equations with a given initial value.
Perl 6
1
star
33

Regular-Numbers

finds numbers whose only prime divisors are 2, 3, and 5.
C#
1
star
34

Catmull-Clark-subdivision-surface

The Catmull–Clark algorithm is a technique used in computer graphics to create smooth surfaces by subdivision surface modeling.
Mathematica
1
star
35

Nonlinear-Equation-Solver-using-Reverse-Communication

Calculates solutions of a scalar nonlinear equation f(x)=0, or a system of nonlinear equations, using reverse communication (RC)
C++
1
star
36

Knuth-algorithm

This is a method of randomly sampling n items from a set of M items, with equal probability; where M >= n and M, the number of items is unknown until the end.
C++
1
star
37

Runge-Kutta

A method of numerically integrating ordinary differential equations by using a trial step at the midpoint of an interval to cancel out lower-order error terms.
Python
1
star