以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 算法理论与分析 』  (http://bbs.xml.org.cn/list.asp?boardid=60)
----  如果你是数据结构及算法方面的高手,请看这里  (http://bbs.xml.org.cn/dispbbs.asp?boardid=60&rootid=&id=45440)


--  作者:丝雨
--  发布时间:4/14/2007 5:11:00 PM

--  如果你是数据结构及算法方面的高手,请看这里
[/B]一个binary search tree存有数字作为keys. 给出一个区间[x,y], 要求在树中找出所有k大于等于x及小于等于y的和,在树创建的时候,我们是不知道x,y的值的。

- 那么需要在每个树的node上加什么额外的信息,可以使我们的查询时间达到O(logn)
- 给出一个算法可以在O(logn)时间内找到在这组区间内的所有节点的和
- 给出一个合适的修改的插入算法
- 在java中执行上面的数据结构,而且要支持创建树的操作


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.006ms