#include <string>#include <map>#include <utility>#include <fstream>#include <sstream>#include <set>#include <vector>#include <iostream>#include <cstdlib>Go to the source code of this file.
Classes | |
| struct | node< T > |
| class | hatrees< T > |
Functions | |
| template<class T> | |
| node< T > * | getRoot (node< T > *x) |
| template<class T> | |
| void | mergeRoot (node< T > *&r1, node< T > *&r2) |
| template<class T> | |
| void | join (node< T > &x, node< T > &y) |
| template<class T> | |
| void | join (node< T > *x, node< T > *y) |
References node< T >::parent.
Referenced by join(), hatrees< T >::showStore(), and hatrees< T >::transform().
References getRoot(), and mergeRoot().
References getRoot(), and mergeRoot().
Referenced by main(), hatrees< T >::readFromFile(), and hatrees< T >::readFromMap().
1.5.6