简洁的数据结构调查?


17

Fischer本月的论文提醒我,我对简洁的数据结构以及使用它们的算法知之甚少。

对于不了解简洁数据结构的用户:

给定组合结构,具有(n)个不同的配置,以及一个已知的“有用”表示。是否存在一个“简洁”的数据结构,该结构需要存储大约 lg a n 位,但允许我们以正常表示R尽快执行操作?[Rñlg一种ñ[R

如果有人想参加讨论,我最感兴趣的是

  1. 后缀数组。它们是所有排列的子集。

  2. 有序的树。它们是所有二进制“括号”字符串(匹配的变体)的子集。

  3. 所有最接近的较小值,如纸张(1)中所示。您不仅可以在两个维度上压缩,还可以在两个维度上压缩。在一个方向上允许的“小的值”的数组是列表的一小部分,因此您需要存储少于n lg n 位。{0ñ-1个}ññlgñ

Answers:




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.