2020-11-1 20:50周围有一些数据结构非常有用,但大多数程序员都不知道。他们是哪几个?
每个人都知道链表、二叉树和散列,但是例如跳过列表和Bloom过滤器呢?我想知道更多不那么常见但值得了解的数据结构,因为它们依赖于伟大的想法,并丰富了程序员的工具箱。
PS:我对舞蹈链接这样的技术也很感兴趣,这些技术巧妙地利用了公共数据结构的属性。
编......
2020-10-18 23:9当我们在学校里被教授集合论时,我想知道为什么他们用了整整一章的数学来教我们如何将项目分类。具有相似属性的实体组合在一起不是很明显吗?
十多年后,我意识到,当他们教给你一些东西时,也许整个主题并不重要,重要的是关于这个主题的一小部分信息,这些信息将来可能会派上用场。
为什么这个看似微不足道的事实会成为我精神健全的关键呢......
2020-8-10 6:56数据结构作弊本小抄使用Big O符号来表示时间复杂性。有关Big O的提示,请参阅了解Big O符号和算法复杂性。有关快速总结,请参见...
2020-7-24 23:35免责声明:我没有为Cognitect工作,不幸的是,我还没有看到Datomic的任何源代码。我刚刚通过大量的公开演讲、文档和谷歌小组对数据的回答才做到了这一点。这篇帖子是对这些内容的汇编。其目的是通过了解他人在做什么来帮助他们更有效地使用数据。
数据体将所有数据建模为称为数据的4元组(实体、属性、值、时间)。在“约翰......