首页 > 编程语言
经典算法题每日演练——第十一题 Bitmap算法
原文:经典算法题每日演练——第十一题 Bitmap算法 在所有具有性能优化的数据结构中,我想大家使用最多的就是hash表,是的,在具有定位查找上具有O(1)的常量时间,多么的简洁优美, 但是在特定的场合下: ①:对10亿个不重复的整数进行排序。 ②:找出10亿个数字中重复的数字。 当然我只有普通的服...
分类:编程语言   时间:2015-01-16 12:56:49    收藏:0  评论:0  赞:0  阅读:436
【转载】(EM算法)The EM Algorithm
【转载】(EM算法)The EM Algorithm
分类:编程语言   时间:2015-01-16 12:56:29    收藏:0  评论:0  赞:0  阅读:471
python中的几种集成分类器
几种集成分类器介绍
分类:编程语言   时间:2015-01-16 12:56:19    收藏:0  评论:0  赞:0  阅读:730
排序比较指标
衡量两个次序的差异的指标1. Fitness\[ F = \frac{1}{Z} \sum_j \frac{w_j}{\alpha (|p_i - q_j|+1) + (1-\alpha) p_i} \]其中:$p_j$ 待排序中第$j$条结果的位置$q_j$ 待测排序的第$j$条结果在标准排序中的...
分类:编程语言   时间:2015-01-16 12:56:09    收藏:0  评论:0  赞:0  阅读:287
经典算法题每日演练——第十八题 外排序
原文:经典算法题每日演练——第十八题 外排序 说到排序,大家第一反应基本上是内排序,是的,算法嘛,玩的就是内存,然而内存是有限制的,总有装不下的那一天,此时就可以来玩玩 外排序,当然在我看来,外排序考验的是一个程序员的架构能力,而不仅仅局限于排序这个层次。 一:N路归并排序 1.概序 我们知道算法中...
分类:编程语言   时间:2015-01-16 12:55:19    收藏:0  评论:0  赞:0  阅读:342
c语言字符串内存分配小记
一、疑问有这样一道题:#include "stdio.h"int main(){ char word1[8]; char word2[8]; scanf("%s", word1); scanf("%s", word2); printf("word1=%s...
分类:编程语言   时间:2015-01-16 12:54:39    收藏:0  评论:0  赞:0  阅读:172
经典算法题每日演练——第四题 最长公共子序列
原文:经典算法题每日演练——第四题 最长公共子序列 一: 作用 最长公共子序列的问题常用于解决字符串的相似度,是一个非常实用的算法,作为码农,此算法是我们的必备基本功。 二:概念 举个例子,cnblogs这个字符串中子序列有多少个呢?很显然有27个,比如其中的cb,cgs等等都是其子序列,我们可以看...
分类:编程语言   时间:2015-01-16 12:54:29    收藏:0  评论:0  赞:0  阅读:317
【转载】支持向量机(五)SMO算法
【转载】支持向量机(五)SMO算法
分类:编程语言   时间:2015-01-16 12:53:49    收藏:0  评论:0  赞:0  阅读:273
经典算法题每日演练——第十九题 双端队列
原文:经典算法题每日演练——第十九题 双端队列 话说大学的时候老师说妹子比工作重要~,工作可以再换,妹子这个。。。所以。。。这两个月也就一直忙着Fall in love,嗨,慢慢调整心态吧, 这篇就选一个简单的数据结构聊一聊,话说有很多数据结构都在玩组合拳,比如说:块状链表,块状数组,当然还有本篇的...
分类:编程语言   时间:2015-01-16 12:49:29    收藏:0  评论:0  赞:0  阅读:332
元组--Python
元组是值的序列,可以是任何类型,可按下标索引,但是元组是不可变的创建元组:t=('a','b','c')t='a',----只包含一个元素需要在后面添加逗号tuple()---参数可为一个序列(字符串、列表、元组)t=tuple('hello')----结果('h', 'e', 'l', 'l', ...
分类:编程语言   时间:2015-01-16 12:48:29    收藏:0  评论:0  赞:0  阅读:222
经典算法题每日演练——第八题 AC自动机
原文:经典算法题每日演练——第八题 AC自动机 上一篇我们说了单模式匹配算法KMP,现在我们有需求了,我要检查一篇文章中是否有某些敏感词,这其实就是多模式匹配的问题。 当然你也可以用KMP算法求出,那么它的时间复杂度为O(c*(m+n)),c:为模式串的个数。m:为模式串的长度,n:为正文的长度,那...
分类:编程语言   时间:2015-01-16 12:47:59    收藏:0  评论:0  赞:0  阅读:271
Effective C++读书笔记 Part2
Effective_CPP_Note2Effective C++ Notes Part IIPart II. Constructors, Destructors and Assignment Operators5. Know what functions C++ silently writes an...
分类:编程语言   时间:2015-01-16 12:47:39    收藏:0  评论:0  赞:0  阅读:365
经典算法题每日演练——第九题 优先队列
原文:经典算法题每日演练——第九题 优先队列 前端时间玩小爬虫的时候,我把url都是放在内存队列里面的,有时我们在抓取url的时候,通过LCS之类的相似度比较,发现某些url是很重要的, 需要后端解析服务器优先处理,针对这种优先级比较大的url,普通的队列还是苦逼的在做FIFO操作,现在我们的需求就...
分类:编程语言   时间:2015-01-16 12:46:49    收藏:0  评论:0  赞:0  阅读:522
经典算法题每日演练——第二十一题 十字链表
原文:经典算法题每日演练——第二十一题 十字链表 上一篇我们看了矩阵的顺序存储,这篇我们再看看一种链式存储方法“十字链表”,当然目的都是一样,压缩空间。 一:概念 既然要用链表节点来模拟矩阵中的非零元素,肯定需要如下5个元素(row,col,val,down,right),其中: row:矩阵中的行...
分类:编程语言   时间:2015-01-16 12:46:09    收藏:0  评论:0  赞:0  阅读:312
经典算法题每日演练——第六题 协同推荐SlopeOne 算法
原文:经典算法题每日演练——第六题 协同推荐SlopeOne 算法 相信大家对如下的Category都很熟悉,很多网站都有类似如下的功能,“商品推荐”,"猜你喜欢“,在实体店中我们有导购来为我们服务,在网络上 我们需要同样的一种替代物,如果简简单单的在数据库里面去捞,去比较,几乎是完成不了的,这时我...
分类:编程语言   时间:2015-01-16 12:45:39    收藏:0  评论:0  赞:0  阅读:334
经典算法题每日演练——第二十五题 块状链表
原文:经典算法题每日演练——第二十五题 块状链表 在数据结构的世界里,我们会认识各种各样的数据结构,每一种数据结构都能解决相应领域的问题,每一种数据结构都像 是降龙十八掌中的某一掌,掌掌毙命。。。 当然每个数据结构,有他的优点,必然就有它的缺点,那么如何创造一种数据结构 来将某两种数据结构进行扬长避...
分类:编程语言   时间:2015-01-16 12:45:29    收藏:0  评论:0  赞:0  阅读:198
经典算法题每日演练——第十三题 赫夫曼树
原文:经典算法题每日演练——第十三题 赫夫曼树 赫夫曼树又称最优二叉树,也就是带权路径最短的树,对于赫夫曼树,我想大家对它是非常的熟悉,也知道它的应用场景, 但是有没有自己亲手写过,这个我就不清楚了,不管以前写没写,这一篇我们来玩一把。 一:概念 赫夫曼树里面有几个概念,也是非常简单的,先来看下面的...
分类:编程语言   时间:2015-01-16 12:44:59    收藏:0  评论:0  赞:0  阅读:318
经典算法题每日演练——第十五题 并查集
原文:经典算法题每日演练——第十五题 并查集 这一篇我们看看经典又神奇的并查集,顾名思义就是并起来查,可用于处理一些不相交集合的秒杀。 一:场景 有时候我们会遇到这样的场景,比如:M={1,4,6,8},N={2,4,5,7},我的需求就是判断{1,2}是否属于同一个集合,当然实现方法 有很多,一般...
分类:编程语言   时间:2015-01-16 12:44:19    收藏:0  评论:0  赞:0  阅读:370
经典算法题每日演练——第十二题 线段树
原文:经典算法题每日演练——第十二题 线段树 这一篇我们来看树状数组的加强版线段树,树状数组能玩的线段树一样可以玩,而且能玩的更好,他们在区间求和,最大,平均 等经典的RMQ问题上有着对数时间的优越表现。 一:线段树 线段树又称"区间树”,在每个节点上保存一个区间,当然区间的划分采用折半的思想,叶子...
分类:编程语言   时间:2015-01-16 12:43:49    收藏:0  评论:0  赞:0  阅读:376
经典算法题每日演练——第五题 字符串相似度
原文:经典算法题每日演练——第五题 字符串相似度 这篇我们看看最长公共子序列的另一个版本,求字符串相似度(编辑距离),我也说过了,这是一个非常实用的算法,在DNA对比,网 页聚类等方面都有用武之地。 一:概念 对于两个字符串A和B,通过基本的增删改将字符串A改成B,或者将B改成A,在改变的过程中我们...
分类:编程语言   时间:2015-01-16 12:43:09    收藏:0  评论:0  赞:0  阅读:344
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!