Trees? We've got all the trees you need! I'm thinking about writing a pop computer science book, one chapter on each of these.

  • red-black
  • AVL (Adelson-Velsky + Landis)
  • pq
  • top
  • radix
  • fat
  • b
  • vEB (van Emde Boas)
  • 2-3
  • dancing
  • splay
  • trie
  • kd
  • b+

...