### 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