http://cslibrary.stanford.edu/110/BinaryTrees.pdf
A 27 page introduction to binary trees. Introduces the basic concepts of binary trees, and then works through a series of practice problems with solution code in C/C++ and Java. Binary trees have an elegant recursive structure, so they make a good introduction to recursive pointer algorithms.
Labels: C Programming, linux