算法
无名草110
人生如逆旅 我亦是行人
展开
-
推荐算法之基于内容的推荐
基于内容的推荐的推荐算法原创 2018-03-29 17:51:18 · 1814 阅读 · 0 评论 -
推荐算法之相似性推荐
推荐算法 相似性推荐原创 2018-03-29 19:41:37 · 4505 阅读 · 0 评论 -
推荐算法之协同过滤
协同过滤的定义:通过找到兴趣相投,或者有共同经验的群体,来向用户推荐感兴趣的信息。适用场景:被推荐用户有过比较多历史动作,并且其他用户也有过比较多的历史动作举例:以推荐用户电影为例,假设有100W用户,10W电影,用户的id为uid1,uid2,uid3... 电影的id为mid1,mid2,mid3....(1)画表格,横坐标表示所有电影,纵坐标表示所有用户,交叉点为某个用户喜欢某部电影 mid...原创 2018-03-29 17:15:51 · 349 阅读 · 0 评论 -
Base 128 Varints 编码(压缩算法)
Base 128 Varint可以说是一种编码方式,也可以说是一种压缩算法。这种压缩算法是用来压缩数字的传输的,压缩的依据是基于一个现实:越小的数字,越经常使用我们来看看一个例子:如果我们要网络传输数字1,会怎样传输呢?假设我们用的是32位的整形传输,那么经过编码,这个1的传输形式是:00000000 00000000 00000000 00000001然而,在这一堆要传输的数...原创 2018-10-13 12:03:13 · 6210 阅读 · 2 评论 -
zigzag压缩算法
前文 Base 128 Varints 编码(压缩算法) 介绍了Base 128 Varints这种对数字传输的编码,了解到了这种编码方式是为了最大程度压缩数字的。但是,在前文里,我们只谈论到了正数的情况,那如果出现了负数,该怎么办?zigzag压缩算法解决的就是这个问题。在聊这个算法之前,我们得先补补课,聊聊二进制补码相关的东东。一、二进制及补码我们知道,计算机存储的数据都是二进制的...原创 2018-10-13 14:52:43 · 6545 阅读 · 1 评论