首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一次将多个值插入B+tree

一次将多个值插入B+tree
EN

Stack Overflow用户
提问于 2013-12-06 16:46:35
回答 1查看 64关注 0票数 2

插入到b+tree中的元素是O(log n),所以O(m n)用于m元素。有可能做得比这更好吗?例如,假设要插入的大多数元素在结果中大部分是连续的(并对它们进行预排序),是否有一种方法可以将其简化为O(m log m+ log n)

EN

回答 1

Stack Overflow用户

发布于 2013-12-07 12:33:05

即使这是可能的,也不要忘记O(m log n)需要一棵相当大的树(n)才能与O( M log M )产生显著的区别,特别是在后一种情况下有更大的常数时。假设树有10亿个节点(10^9),两个常量都是1,那么它的9*m操作与m log m操作。

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

https://stackoverflow.com/questions/20429194

复制
相关文章

相似问题

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