周围有一些数据结构非常有用,但大多数程序员都不知道。他们是哪些?
每个人都知道链表、二叉树和散列,但是例如跳过列表和布隆过滤器呢?我想知道更多不那么常见但值得了解的数据结构,因为它们依赖于伟大的想法并丰富了程序员的工具箱。
PS:我也对像跳舞链接这样巧妙地利用通用数据结构的属性的技术感兴趣。
编辑:请尝试包含指向更详细描述数据结构的页面的链接。另外,尝试添加一些关于为什么数据结构很酷的词(正如Jonas Kölker已经指出的那样)。此外,尝试为每个 answer 提供一个数据结构。这将允许更好的数据结构仅根据他们的投票浮动到顶部。