标签: algorithm data-structures computer-science
假设我有一个模拟需要在具有给定权重的许多离散事件之间进行选择,权重本身遵循已知的分布。
我需要一些支持更新的结构,并有效地选择随机事件。
使用二叉搜索树获取O(log(n)) 插入,删除和随机选择操作是微不足道的。应该可以通过插值搜索来改进随机选择操作。
O(log(n))
有哪些理论结果比这个或已知的良好实施更强大?
O(log* n)