摘要: 算法思想 初始想法 推荐系统中面对的特征往往是海量稀疏特征,如何挖掘出这些海量特征里隐含的组合特征对于改善推荐系统的效果来说非常重要。普通的线性模型时优化时是一个个特征考虑的,没有显示的考虑到组合特征。FM通过对于每一维特征的隐变量内积来提取特征组合。最终的结果也非常好。但是,虽然理论上来讲FM可以 阅读全文
posted @ 2019-07-04 20:29 xd_xumaomao 阅读(332) 评论(0) 推荐(0) 编辑
摘要: queue介绍 queue是python中的标准库,俗称队列,可以直接import 引用,在python2.x中,模块名为Queue 在python中,多个线程之间的数据是共享的,多个线程进行数据交换的时候,不能够保证数据的安全性和一致性,所以当多个线程需要进行数据交换的时候,队列就出现了,队列可以 阅读全文
posted @ 2019-07-04 14:33 xd_xumaomao 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 基数排序是按照低位先排序,然后收集;再按照高位排序,然后再收集;依次类推,直到最高位。有时候有些属性是有优先级顺序的,先按低优先级排序,再按高优先级排序。最后的次序就是高优先级高的在前,高优先级相同的低优先级高的在前。 10.1 算法描述 取得数组中的最大数,并取得位数; arr为原始数组,从最低位 阅读全文
posted @ 2019-07-04 12:03 xd_xumaomao 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 计数排序不是基于比较的排序算法,其核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。 作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围的整数。 8.1 算法描述 找出待排序的数组中最大和最小的元素; 统计数组中每个值为i的元素出现的次数,存入数组C的第i项; 对所有的计数 阅读全文
posted @ 2019-07-04 11:55 xd_xumaomao 阅读(73) 评论(0) 推荐(0) 编辑