
Algorithm
骑行的蜗牛
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于ROC图的一些链接
1. wiki http://en.wikipedia.org/wiki/Receiver_operating_characteristic 2. 百度百科 http://baike.baidu.com/view/42249.htm 3. paper Receiver operating characteristics curves and related decision me原创 2013-01-08 14:46:29 · 426 阅读 · 0 评论 -
Boyer-Moore算法
Boyer-Moore 算法形象描述: Boyer-Moore算法不仅效率高,而且构思巧妙,容易理解。1977年,德克萨斯大学的Robert S. Boyer教授和J Strother Moore教授发明了这种算法。 下面,我根据Moore教授自己的例子来解释这种算法。 1. 假定字符串为"HERE IS A SIMPLE EXAMPLE",搜索词为"EXAMPLE转载 2013-08-20 11:30:27 · 693 阅读 · 0 评论 -
Trie 树
Trie,又称字典树、单词查找树,是一种树形结构,用于保存大量的字符串。它的优点是:利用字符串的公共前缀来节约存储空间。 相对来说,Trie树是一种比较简单的数据结构.理解起来比较简单,正所谓简单的东西也得付出代价.故Trie树也有它的缺点,Trie树的内存消耗非常大.当然,或许用左儿子右兄弟的方法建树的话,可能会好点. 其基本性质可以归纳为: 1. 根节点不包含字符,除根节点外每一个节点都转载 2013-08-14 13:54:50 · 590 阅读 · 0 评论 -
KMP算法
转自:http://blog.youkuaiyun.com/v_july_v/article/details/7041827# 六之再续:KMP算法之总结篇(必懂KMP) 作者:July。 出处:http://blog.youkuaiyun.com/v_JULY_v/。 引记 此前一天,一位MS的朋友邀我一起去与他讨论快速排序,红黑树,字典树,B树、后缀树,包括KMP算法,唯独在讲解转载 2013-08-15 11:45:45 · 800 阅读 · 0 评论 -
AC自动机算法
转自:http://www.cppblog.com/mythit/archive/2009/04/21/80633.html 首先简要介绍一下AC自动机:Aho-Corasick automation,该算法在1975年产生于贝尔实验室,是著名的多模匹配算法之一。一个常见的例子就是给出n个单词,再给出一段包含m个字符的文章,让你找出有多少个单词在文章里出现过。要搞懂AC自动机,先得有模式树(转载 2013-08-15 14:26:44 · 538 阅读 · 0 评论 -
LRU算法
<br />什么是LRU算法? LRU是Least Recently Used的缩写,即最近最少使用页面置换算法,是为虚拟页式存储管理服务的。<br />关于操作系统的内存管理,如何节省利用容量不大的内存为最多的进程提供资源,一直是研究的重要方向。而内存的虚拟存储管理,是现在最通用,最成功的方式——在内存有限的情况下,扩展一部分外存作为虚拟内存,真正的内存只存储当前运行时所用得到信息。这无疑极大地扩充了内存的功能,极大地提高了计算机的并发度。虚拟页式存储管理,则是将进程所需空间划分为多个页面,内存中只存放当转载 2011-03-07 10:00:00 · 660 阅读 · 0 评论