LeetCode p173 Binary Search Tree Iterator 题解
1.题目:
Implement an iterator over a binary search tree (BST). Your iterator will be initialized with the root node of a BST.
Calling next() will return the next smallest number in the BST.
Note: next() and hasNext() should run in average O(1) time and uses O(h) memory, where h is the height of the tree.
题意:
给一个平衡二叉树。返回下一个最小的数。
2.解题思路:
见代码,先将数整理成有序的表。
3.代码
1 |
|