首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Splay tree:对于splay树,有序遍历是否按递增顺序查看节点?

Splay tree:对于splay树,有序遍历是否按递增顺序查看节点?
EN

Stack Overflow用户
提问于 2016-11-09 14:00:54
回答 1查看 280关注 0票数 1

我刚刚完成了一个关于这方面的测试,我使用了一个顺序遍历来检查我的splay树中的节点顺序是否正确。这是有效的吗?

EN

回答 1

Stack Overflow用户

发布于 2016-11-09 14:19:58

是的,顺序遍历以递增的顺序访问splay树的元素。

根据展开树in the original article的定义

分叉树(

splay tree )是一种自调整的二叉树

因此,splay树只是一个按结构的常规二进制搜索树,这就是按顺序遍历以按递增顺序访问元素所需的全部内容。除此之外,沿着展开树的搜索路径的操作修改了结构,但它们以一种不违反binary search tree invariants的方式这样做。

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

https://stackoverflow.com/questions/40500878

复制
相关文章

相似问题

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