一,常用推荐系统算法总结 1、Itemcf (基于商品的协同过滤) 这个算法是cf中的一种,也是当今很多大型网站都在采用的核心算法之一。对于商城网站(以Amazon为代表,当然也包括京东那种具有搞笑特色的推荐系统在内),影视类推荐,图书类推荐,音乐类推荐系统来说,item的增长速度远不如user的增...
分类:
编程语言 时间:
2016-01-08 21:48:29
阅读次数:
437
每一趟将一个待排序的记录,按其关键字值的大小插入到已经排好序的部分序列的适当位置上,直到全部插入为止,就是把第一个元素作为哨兵即已经排好的序列,比较第一个元素和第二个元素,是第二个元素插入之后仍然有序。 1 public class Inser { 2 public static void ...
分类:
编程语言 时间:
2016-01-05 18:28:04
阅读次数:
141
把第一个元素当作最小的,并标记小标。第二个元素与第一个元素作比较,如果第二个元素比一个元素小,与第一个元素交换,并把第二个元素标记最小。以此类推。 1 public class Sra { 2 public static void main(String[] args) { 3 ...
分类:
编程语言 时间:
2016-01-05 18:09:10
阅读次数:
132
排序集锦各种排序算法,总结一下,一直在遗忘......【冒泡排序】就是下面这个鬼啦:c实现代码(升序):#includevoid BubbleSort(int *array,int num){ int i,j,temp; for(j=0;jarray[i]) //倒序就把...
分类:
其他好文 时间:
2016-01-02 07:00:47
阅读次数:
178
6.1、MD5推荐使用CC(即Commons Codec)实现虽然已被破解,但是仍旧广泛用于注册登录模块与验证下载的文件的完整性可以自己写一个注册登录模块;自己下载一个MD5加密的文件,然后通过之前编写的工具类(或者使用CC的方法)进行验证(具体的例子在《Java加密与解密艺术(第二版)中有》)6....
分类:
编程语言 时间:
2015-12-29 14:29:26
阅读次数:
148
转自:http://blog.csdn.net/zdl1016/archive/2009/10/11/4654061.aspx我想说一句“我日,我讨厌KMP!”。KMP虽然经典,但是理解起来极其复杂,好不容易理解好了,便起码来巨麻烦!老子就是今天图书馆在写了几个小时才勉强写了一个有bug的、效率不高...
分类:
编程语言 时间:
2015-12-24 23:46:33
阅读次数:
270
冒泡排序法 int[] arr = new int[10]; int max = arr[0]; for(int i=0;iarr[k+1]){ int t = arr[k]; arr[k] = arr[k+1]; arr[k+1] = t; } } } S...
分类:
编程语言 时间:
2015-12-06 14:26:30
阅读次数:
163
其实自己已经实现过多次,但是因为岁月不饶人,总是各种忘记,这次需要好好的记录一下了,反正有一点是绝对正确的:没有记录下来的知识不是自己的知识!1.插入排序//插入排序void inssort(int a[],int n) { //一个元素天然就是排好序的,所以i从1开始循环 for (int i =...
分类:
编程语言 时间:
2015-11-30 20:04:39
阅读次数:
273
参考:http://bbs.byr.cn/#!article/ACM_ICPC/11777OJ上的一些水题(可用来练手和增加自信)(poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094)初期:一.基本算法: (...
分类:
编程语言 时间:
2015-11-29 23:01:47
阅读次数:
473
目前看到的比较全面的分类算法,总结的还不错. 主要分类方法介绍解决分类问题的方法很多[40-42] ,单一的分类方法主要包括:决策树、贝叶斯、人工神经网络、K-近邻、支持向量机和基于关联规则的分类等;另外还有用于组合单一分类方法的集成学习算法,如Bagging和Boosting等。 (1...
分类:
编程语言 时间:
2015-11-28 20:03:30
阅读次数:
186