相关疑难解决方法(0)

以Optimum方式在二叉搜索树中查找第k个最小元素

我需要在二进制搜索树中找到第k个最小元素,而不使用任何静态/全局变量.如何有效地实现它?我在脑海中的解决方案是在O(n)中进行操作,这是最糟糕的情况,因为我计划对整个树进行顺序遍历.但在内心深处,我觉得我没有在这里使用BST属性.我的假设解决方案是正确的还是有更好的解决方案?

algorithm binary-tree binary-search data-structures

110
推荐指数
6
解决办法
12万
查看次数