algorithm - 如果我们可以在融合树中以恒定时间计算草图(x)怎么办?
问题描述
我知道在融合树中不可能在恒定时间内找到sketch(x),这就是我们计算ApproxSketch(x)的原因。但是,我很想知道如果可以在constant time中计算sketch(x) ,搜索时间会受到怎样的影响。
解决方案
它会下降一个恒定的因素。
树的分支因子会从 Θ(w 1/5 ) 到 w+1。树的高度为 O(log b n) = O(log n/log b) 其中 b 是分支因子,b 从 (1/5) log w + Θ(1) 变为 log (w+1 )。
推荐阅读
- sql - 将创建的主键 ID 复制回从中获取新行值的临时表?
- node.js - Discord.js 错误 - 找不到模块
- mysql - 在 MySQL 中,如何使用连接表中的单行来过滤掉 GROUP_CONCAT 中不需要的日期?
- javascript - NativeScript 与 Angular+TypeScript 与 NativeScript 与 Javascript
- javascript - NodeJS - 编辑 csv 单元格
- javascript - 抓取 URL 字符串的末尾并将其插入到表单字段中
- python - 从列表中提取变量并将它们应用于函数
- python - 将变量绑定到 Pandas.read_sql 的 SQLAlchemy 查询
- tensorflow - Tensorflow hub:恢复重新训练的通用句子编码器模块
- vba - 在模块中使用 Application_MAPILogonComplete 和 WithEvents 而不是 Outlook VBA 中的 ThisOutlookSession