一尘不染

间隔,段和分域树是否相同?

algorithm

今天,我听了有关fenwick树(二进制索引树)的演讲,老师说这棵树是区间树和段树的概括,但是我对这三种数据结构的实现是不同的。这是真的吗?为什么?


阅读 316

收藏
2020-07-28

共1个答案

一尘不染

我从未听说过二进制索引树称为任何事物的概括。当然,这不是间隔树段树的概括。我建议您通过链接使自己信服。

比这棵树是区间树和段树的概括

如果您的老师所说的“这棵树”是“二进制索引树”,那么他是错误的。

但是我对这三个数据结构的实现不同

当然,它们是不同的,您的老师从来没有说过不应该。他只是说一个是另一种的概括(虽然不正确,但仍然如此)。无论哪种方式,实现方式都应该不同。

具有相同实现的是二进制索引树和fenwick树,因为 它们同一件事

2020-07-28