 ## Here's what I've written (so far):

### Algorithm for “Nice” Grid Line Intervals on a Graph

Explore an algorithm for placing nice gridlines on a bar chart.

### The Difference Between Lower Bound and Tight Bound

Explore the difference between Omega notation for lower bounds and the Theta notation for tight bounds.

### Roulette Selection in Genetic Algorithms

Study the roulette wheel selection method for genetic algorithms.

### Geofencing – Determining Whether a Point is Inside of a Polygon

Learn how to determine whether a point is inside a polygon or not.

### Choosing an Attractive Linear Scale for a Graph’s Y Axis

Learn how to determine a nice scale for the Y axis in a chart.

### Converting a Uniform Distribution to a Normal Distribution

Explore how to generate a pseudorandom variable that’s distributed normally.

Compare gradient descent and Newton’s method for finding the minima in a cost function.

### How Does the Google “Did You Mean?” Algorithm Work?

Learn how the “Did you mean?” algorithm works in Google.