首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >串红黑树

串红黑树
EN

Stack Overflow用户
提问于 2015-12-09 12:22:31
回答 1查看 1.2K关注 0票数 1

我应该对我正在读的一篇关于红黑树的文章做出回应,并且使用相对键而不是绝对键。讨论的重点应该是将其与字符串联系起来。

当键应该是数值时,我不知道如何使用红色的黑树来处理字符串。

我所能得出的最好结果是,字符串可以按某些条件排序,然后这个有序列表中每个字符串的索引就是它的键。在此之后,对树的所有操作都是在红黑树上进行的正常操作。

这是正确的吗?如果是的话,它能用来做什么呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-09 13:00:58

有一个字典顺序,您可以使用它作为字符串之间比较的标准,并在许多语言中实现。这个辞典顺序是用来给一本真正的字典,一本纸的单词排序的。

您需要设置这个顺序,以便知道一个键是否必须放在节点的左边(当键小于节点的键)或右边(当键更大时)。

维基百科词条词序

所以是的,你可以处理一棵红色的黑色树,用字符串作为键。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34178729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档