算法
至臻于勤-大道至简
过去的经历都不代表什么,如果你的经历很精彩,那就努力让自己的未来更精彩!
展开
-
推荐系统基础算法--余弦相似度算法详解及应用
一、简述 这几天在看《推荐系统实战》这本书。其中,基于领域的算法是推荐系统中最基本的算法,什么是基于领域的算法呢?简单来说就是基于用户(或物品)的协同过滤算法,所谓的协同的意思就是需要用户(或物品)共同参与。从而通过用户的行为,推荐和他兴趣相似的其他用户喜欢的物品或他自己之前喜欢的物品的相似的物品。这里有一个查找物品或用户兴趣的相似性,就是我们今天讨论的主题相似性的度量。 ...原创 2019-01-10 13:49:43 · 16290 阅读 · 1 评论 -
B树、B+树与B*树
二叉树在介绍B树之前,先来了解一下二叉树,特点:若左子树不空,则左子树上所有节点的值均小于它的根节点值 若右子树不空,则右子树上所有节点的值均大于它的根节点值 它的左、右子树也分别为二叉排序数(具有递归性) 从上图可以看出用二叉树组织数据时,查找比较方便,最好的情况可以减少一半的数据,但是最坏的情况是所有的节点都位于树的一侧时查找就不是那么快了,所以需要对二叉树...转载 2019-01-10 14:05:40 · 170 阅读 · 0 评论