lab_avl
AVL Apocalypse
Classes
avltree.h File Reference

Declaraction of the AVLTree class. More...

#include <iostream>
#include <vector>
#include <sstream>
#include "avltree_given.cpp"
#include "avltree.cpp"

Classes

class  AVLTree< K, V >
 The AVLTree class represents a templated linked-memory tree data structure. More...
 
struct  AVLTree< K, V >::Node
 Represents a tree node; that is, an element in a AVLTree. More...
 

Detailed Description

Declaraction of the AVLTree class.

You will probably need to modify this file to add helper functions.

Author
Daniel Hoodin in Spring 2008. Modified by Kyle Johnson in Fall 2010. Modified by Sean Massung in Summer 2012:
  • added templates
  • CRTP tree printing
  • doxygen