This is a visualization of Gene Expression Programming that I wrote with JavaScript and HTML. It is designed to look like a primordial ooze of mathematical equations, evolving to approach F(a,b) = a * (a – b).
Quicksort in Java: Learning Data Structures
Here is a quicksort algorithm I wrote in Java while studying for interviews at Google. It sorts several lists of 10,000 integers and prints out basic statistics.