【发布时间】:2018-02-19 15:18:53
【问题描述】:
我正在尝试实现一个简单的红黑树。树的节点包含 key:int 和 value:string 的字段。我还没有看到存储在树中的相同键的示例。 但是 C++ 中的 multimap 类或 Java 中的 TreeMap 使用红黑树,它可以存储两个或多个相同的键。 那么,红黑树是否只存储唯一键?关于这个或通用定义是否有任何严格的规则? P.S.:恕我直言,因为红黑树是二叉搜索树,所以它不能存储重复的键,因为二叉搜索树根据定义只存储唯一值。
【问题讨论】:
标签: c# data-structures tree treemap multimap