Defining Randomness

When most people say a "Random number" what they really mean is "ANY number". Randomness has precise mathematical definition, and without getting too deeply into it, it means a number that does not derive from a repea

The binary search algorithm allows use to search for an item in a sorted array with much faster results than performing a search linearly.

A need arises

Searching is a fundamental task in computing, and arguably the most freq

A look at the three most common elementary sorting algorithms using perl

The First Three

When learning about sorting algorithms, or whenever one talks about sorting algorithms, there are three elementary sorting algorithms th