I finished my second algorithm from Cracking the Coding Interview - the Binary Heap. This algorithm racketed up the complexity from the Linked List.
I read that you learn more from a poor example than from a correct one. I don't believe this but that means my site will be a success.