Different list, tree, graph implementations as educational resource.