|
NANA
|

类 | |
| class | NANA::GRAPH::BinTreeNode< T > |
| 二叉树的节点 更多... | |
| class | NANA::GRAPH::CBinaryTree< _T > |
| 二叉树的类 更多... | |
| struct | NANA::GRAPH::ListNode< T > |
| class | NANA::GRAPH::CicList< T > |
| 双向循环链表 更多... | |
| class | NANA::GRAPH::CList< T > |
| 普通链表,不同于循环链表 更多... | |
函数 | |
| template<typename T > | |
| void | NANA::GRAPH::PreOrder (BinTreeNode< T > *node, std::queue< T > &curQueue) |
| 基于递归的二叉树先序遍历(根->左->右) 更多... | |
| template<typename T > | |
| void | NANA::GRAPH::InOrder (BinTreeNode< T > *node, std::queue< T > &curQueue) |
| template<typename T > | |
| void | NANA::GRAPH::PostOrder (BinTreeNode< T > *node, std::queue< T > &curQueue) |
| void NANA::GRAPH::InOrder | ( | BinTreeNode< T > * | node, |
| std::queue< T > & | curQueue | ||
| ) |
@Method: InOrder @FullName: NANA::GRAPH::InOrder @Returns: void @Qualifier: 基于递归的中序遍历(左->根->右) @Parameter: BinTreeNode<T> * node 节点 @Parameter: std::queue<T> & curQueue 保存的队列
在文件 binarytree.hpp 第 75 行定义.


| void NANA::GRAPH::PostOrder | ( | BinTreeNode< T > * | node, |
| std::queue< T > & | curQueue | ||
| ) |
@Method: PostOrder @FullName: NANA::GRAPH::PostOrder @Returns: void @Qualifier: 基于递归的后续遍历(左->右->根) @Parameter: BinTreeNode<T> * subTree 传入的节点 @Parameter: std::queue<T> & curQueue 顺序队列
在文件 binarytree.hpp 第 96 行定义.


| void NANA::GRAPH::PreOrder | ( | BinTreeNode< T > * | node, |
| std::queue< T > & | curQueue | ||
| ) |
基于递归的二叉树先序遍历(根->左->右)
| BinTreeNode<T> | * & subTree |
| std::queue<T> | & curQueue |
在文件 binarytree.hpp 第 55 行定义.

