![]() |
binary-search-tree-iterator 1.0.0
Binary Search Tree Iterator
|

Public Member Functions | |
| BSTIterator (TreeNode *root) | |
| ~BSTIterator () | |
| int | next () |
| bool | hasNext () |
Data Fields | |
| vector< TreeNode * > * | node_array |
| int | current_index |
|
inline |
Definition at line 26 of file main.cpp.
References TreeNode::left, node_array, and TreeNode::right.
|
inline |
Definition at line 46 of file main.cpp.
References node_array.
|
inline |
Definition at line 64 of file main.cpp.
References current_index, and node_array.
Referenced by main().
|
inline |
Definition at line 52 of file main.cpp.
References current_index, and node_array.
Referenced by main().
| int BSTIterator::current_index |
| vector<TreeNode*>* BSTIterator::node_array |
Definition at line 23 of file main.cpp.
Referenced by BSTIterator(), hasNext(), next(), and ~BSTIterator().