【发布时间】:2018-08-13 13:46:53
【问题描述】:
调查从二分搜索中删除键必须发生的情况 树。删除总是和插入一样快吗?
我在 BST 中查找了插入和删除。删除似乎更复杂,因为需要重新路由节点,这也意味着需要重新分配和重新组织密钥。 就速度而言,基于删除的复杂性,我假设这意味着删除不如插入快。
这是一个正确的假设吗?谢谢
【问题讨论】:
-
计算机科学家定义复杂性的方式,“删除的复杂性”与插入一样快。不过,平均而言,常数因子肯定比插入情况大。
标签: performance binary-search-tree insertion