摘要:
今天用SQL Server尝试实现一个SQL语句的时候,报了如标题所示的错误,通过在百度里面搜索,并亲自动手实现,终于发现问题所在,现在把它记录下来。 语句如下: select [OrderID],[ProductID], min(UnitPrice) as MinUnitPrice into NewDetails FROM [Northwind]... 阅读全文
摘要:
这是一道从网上找来的题,据说是Alibaba2011年数据分析师招聘的题目,现在SQL Server下解答。 题目如下: 根据要求写出SQL 表A结构如下: Member_ID(用户的ID,字符型) Log_time(用户访问页面时间,日期型(只有一天的数据)) URL(访问的页... 阅读全文
摘要:
Trie树的定义 Trie树又称字典树,单词查找树或者键树,是一种哈希树的变种。它是一种用于快速检测的多叉树结构,如英文字母的Trie树是一个26叉树结构,数字的Trie树是一个10叉树结构。Trie的核心思想是空间换时间,利用字符串的公共前缀降低查询时间的开销以达到提高效率的目的。 Trie词来源于单词Retrieve,既可以发tree的音,也可以发try的音。 Trie树可以利用字符串的公共前缀来节约存储空间。如下图所示给出字符串"abc","ab","bd","dda",根据该字符串序列构建一棵Trie树: 阅读全文
摘要:
Bloom Filter是由Burton Bloom于一九七零年在《Space/time trade-offs in Hash Coding with Errors》中提出的。Bloom Filter实际上有很多修改版本,Bloom本人提出的版本被称为Standard Bloom Filter。 初始状态时,Bloom Filter是一个包含m位的一个位数组,每一位都置为0。 下面通过一个例子来说明Bloom过滤器的原理。 假定我们存储一亿个电子邮件地址(用哈希表实现的具体办法是将每一个email地址对应成一个八字节的信息指纹(数学之美系列13) http://www.google.co... 阅读全文