#include <queue>Go to the source code of this file.
Classes | |
| struct | node< T > |
Functions | |
| template<class T> | |
| void | preorder (node< T > *n, void(*vis)(node< T > *)) |
| template<class T> | |
| void | levelorder (node< T > *n, void(*vis)(node< T > *)) |
| template<class T> | |
| void | postorder (node< T > *n, void(*vis)(node< T > *)) |
| template<class T> | |
| void | deltree (node< T > *n) |
References node< T >::child, and node< T >::sibling.
Referenced by deltree(), and gentree::~gentree().
References node< T >::child, and node< T >::sibling.
Referenced by postorder(), and gentree::showPostorder().
References node< T >::child, and node< T >::sibling.
Referenced by preorder(), and gentree::showPreorder().
1.5.6