登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
算法
(共
519
篇经验)
0
推荐
9K
浏览
MD5算法解析
MD5的典型应用是对一段Message(字节串)产生fingerprint(指纹),以防止被“篡改”。举个例子,你将一段话写在一个叫 readme.txt文件中,并对这个readme.txt产生...
jopen
9年前
算法
0
推荐
9K
浏览
DES算法解析
DES算法 美国国家标准局1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准,于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。 1977年1...
jopen
9年前
算法
0
推荐
16K
浏览
【模式匹配】更快的Boyer-Moore算法
前一篇中介绍了字符串KMP算法,其利用失配时已匹配的字符信息,以确定下一次匹配时模式串的起始位置。本文所要介绍的Boyer-Moore算法是一种比KMP更快的字符串匹配算法,它到底是怎么快的呢?且听下面分解。
jopen
9年前
算法
0
推荐
9K
浏览
一致性Hash算法
一致性Hash算法:一致性Hash算法,比如负责均衡时候,连接到哪个节点,除了一般的随机算法,Round Robin算法外,还可以通...
jopen
9年前
算法
0
推荐
8K
浏览
归并排序及其优化
如果有两个数组已经有序,那么可以把这两个数组归并为更大的一个有序数组。归并排序便是建立在这一基础上。要将一个数组排序,可以将它划分为两个子数组分别排序,然后将结果归并,使得整体有序。子数组的排序...
jopen
9年前
算法
归并排序
0
推荐
10K
浏览
快速排序算法(Quicksort)
快速排序算法是对集合中元素进行排序最通用的算法,俗称快排,其算法的时间复杂度为O(nlgn),空间复杂度为O(1)。
jopen
9年前
算法
快速排序
0
推荐
14K
浏览
【模式匹配】KMP算法的来龙去脉
字符串匹配是极为常见的一种模式匹配。简单地说,就是判断主串 \(T\) 中是否出现该模式串 \(P\) ,即 \(P\) 为 \(T\) 的子串。特别地,定义主串为 \(T[0 \dots n-...
jopen
9年前
算法
0
推荐
10K
浏览
推荐算法综述(二)
【编者按】推荐系统在各种系统中广泛使用,推荐算法则是其中最核心的技术点,InfoQ接下来将会策划系列文章来为读者深入介绍。推荐算法综述分文五个部分,本文作为第一篇,将会简要介绍推荐系统算法的主要...
jopen
9年前
算法
推荐系统
0
推荐
16K
浏览
用Python实现K-近邻算法
额、、、最近开始学习机器学习嘛,网上找到一本关于机器学习的书籍,名字叫做《机器学习实战》。很巧的是,这本书里的算法是用 Python语言实现的,刚好之前我学过一些Python基础知识,所以这本书...
jopen
9年前
算法
0
推荐
22K
浏览
夜深人静写算法(6):最近公共祖先
一、引例 1、树-结点间最短距离 二、LCA(最近公共祖先) 1、朴素算法 2、步进法 3、记忆化步进法 4、tarjan算法 5、doubly算法 三、并查集 ...
jopen
9年前
算法
0
推荐
12K
浏览
Java实现的Bloom Filter
布隆过滤器在信息去重,比如网页的去重、邮件去重以及URL去重上很常用,其原理也相对简单,主要是通过多个哈希函数来设置bit位作为某条记录的指纹,查询和空间效率都非常不错。
jopen
9年前
算法
Bloom Filter
0
推荐
20K
浏览
基于综合兴趣度的协同过滤推荐算法
电子商务推荐系统最大的优点在于它能收集用户的兴趣资料和个人信息,根据用户兴趣偏好主动为用户做出个性化推荐。推荐技术指的是如何找出用户感兴趣的商品并列出推荐清单,在用户信息获取差别不大的情况下,推...
jopen
9年前
算法
推荐算法
0
推荐
40K
浏览
夜深人静写算法(2):动态规划
一、动态规划初探 1、递推 暂且先不说动态规划是怎么样一个算法,由最简单的递推问题说起应该是最恰当不过得了。因为一来,递推的思想非常浅显,从初中开始就已经有涉及,等差数列 f[i] = f[...
jopen
9年前
算法
0
推荐
55K
浏览
夜深人静写算法(1):搜索入门
深度优先搜索即 Depth First Search,是图遍历算法的一种。用一句话概括就是:“一直往下走,走不通回头,换条路再走,直到无路可走”。 DFS的具体算法描述为选择一个起始点v...
jopen
9年前
算法
0
推荐
33K
浏览
夜深人静写算法(三) - 树状数组
Median Filter 在现代的图形处理中是非常基础并且广泛应用的算法 (翻译叫 中值滤波器,为了不让人一看到就觉得是高深的东西,还是选择了使用它的英文名,更加能让人明白是个什么东西) ,如...
jopen
9年前
算法
0
推荐
20K
浏览
k-medoids聚类算法实现
k-medoids聚类算法,即k-中心聚类算法,它是基于k-means聚类算法的改进。我们知道,k-means算法执行过程,首先需要随机选择初始质心,只有第一次随机选择的初始质心才是实际待聚类点...
nyyb
9年前
算法
0
推荐
24K
浏览
主成份分析算法 PCA
PCA 算法主要是把高维度的数据降为低维度数据。典型地应用包括数据压缩和数据可视化。本文介绍 PCA 算法及其典型应用。
jopen
9年前
算法
0
推荐
12K
浏览
Python实战之KNN实现
用Python来实现K近邻分类算法(KNN)已经是一个老生常谈的问题,网上也已经有诸多资料,不过这里我还是决定记录一下自己的学习心得。
jopen
9年前
Python
算法
0
推荐
20K
浏览
文本处理模块及c++实现,原理及使用教程
文本处理模块及c++实现,原理及使用教程见以下blog
jopen
9年前
算法
C/C++开发
0
推荐
25K
浏览
图像主题色提取算法
许多从自然场景中拍摄的图像,其色彩分布上会给人一种和谐、一致的感觉;反过来,在许多界面设计应用中,我们也希望选择的颜色可以达到这样的效果,但对一般人来说却并不那么容易,这属于色彩心理学的范畴(当...
jopen
9年前
算法
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档