码迷,mamicode.com
首页 >  
搜索关键字:算法 递归    ( 98246个结果
网络爬虫(网络蜘蛛)之网页抓取
现在有越来越多的人热衷于做网络爬虫(网络蜘蛛),也有越来越多的地方需要网络爬虫,比如搜索引擎、资讯采集、舆情监测等等,诸如此类。网络爬虫涉及到的技术(算法/策略)广而复杂,如网页获取、网页跟踪、网页分析、网页搜索、网页评级和结构/非结构化数据抽取以及后期更细粒度的数据挖掘等方方面面,对于新手来说,不...
分类:Web程序   时间:2014-05-26 05:54:50    阅读次数:393
用户体验提升是网络推广用心操作的核心指向
baidu的算法调整的现已日趋智能化,关于各类做弊,伪做弊,涉嫌做弊的行动都现已是零忍受,乃至不吝连累正常站,正可谓宁可错杀,不放一个垃圾站。这也是有净化baidu数据库,为用户供给更多有价值内容的含义。所以如今的网络推行专业选手们,现已摆脱了过往那种仅仅做排行,仅仅添加连接的这种为了为了推行而推行的单调形式,如今网络推行追求的却是更用心的为了提高用户体会感受,为网站带来更多,留得更久的用户。 ...
分类:其他好文   时间:2014-05-26 05:24:08    阅读次数:242
笔试算法题(31):将有序数组转换成BST表示 & 线段树的应用
出题:要求将一个有序整数数组转换成最小深度的Binary Search Tree表示;分析:由于需要是最小深度,所以BST应保持平衡,左右节点数大致相当,并且BST中当前根节点大于所有其左子树中的元素,小于所有其右子树中的元素。对于排序数组而言,中间元素必然作为根节点,然后递归对由中间元素分割的左右...
分类:其他好文   时间:2014-05-26 03:49:39    阅读次数:369
笔试算法题(29):判断元素范围1到N的数组是否有重复数字 & 计算整数的7倍
出题:一个长度为N的数组,其中的元素取值范围是1到N,要求快速判断数组是否存在重复数字;分析:解法1:如果N个元素的范围都是在1到N,所以如果没有重复元素,则每一个位置恰好可以对应数组中的一个元素之,通过将当前元素k交换到其本身应该在的位 置k,也就是k=array[i], array[array[...
分类:其他好文   时间:2014-05-26 03:10:21    阅读次数:191
笔试算法题(30):从已排序数组中确定数字出现的次数 & 最大公共子串和最大公共序列(LCS)
出题:在已经排序的数组中,找出给定数字出现的次数;分析:解法1:由于数组已经排序,所以可以考虑使用二分查找确定给定数字A的第一个出现的位置m和最后一个出现的位置n,最后m-n+1就是A出现的次数;使用二分查找可疑快速确定给定数字,但是如果确定其左右范围则比较麻烦,对编码细节要求较高;解法2:Hash...
分类:其他好文   时间:2014-05-26 02:54:22    阅读次数:1285
笔试算法题(32):归并算法求逆序对 & 将数组元素转换为数组中剩下的其他元素的乘积
出题:多人按照从低到高排成一个前后队列,如果前面的人比后面的高就认为是一个错误对; 例如:[176,178,180,170,171]中的错误对为 , , , , , 。 现在要求从一个整数序列中找出所有这样的错误对;分析:逆序对(Inversion Pair):在N个可判断大小的数中,逆序...
分类:其他好文   时间:2014-05-26 02:51:07    阅读次数:278
数据结构笔试题一
第一部分 选择题(共20分)一、单项选择题(本大题共8小题,每小题2分,共16分) 1.某算法的空间花费s(n)=100nlog2n+0.5n1.5+1000n+2000,其空间复杂度为[ ] A.O(1) B.O(n) C.O(n1.5) D.O(nlog2n) 2.在单项链表中删除一个指定结点....
分类:其他好文   时间:2014-05-26 02:49:34    阅读次数:194
八大排序算法总结
插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,终于将全部无序区元素都移动到有序区完毕排序。要点:设立哨兵,作为暂时存储和推断数组边界之用。实现:VoidInsertSort(NodeL[],intlength){Inti,j;/...
分类:其他好文   时间:2014-05-26 02:48:31    阅读次数:255
缓存算法(页面置换算法)-FIFO、LFU、LRU
缓存算法(页面置换算法)-FIFO、LFU、LRU 在前一篇文章中通过leetcode的一道题目了解了LRU算法的具体设计思路,下面继续来探讨一下另外两种常见的Cache算法:FIFO、LFU1.FIFO算法 FIFO(First in First out),先进先出。其实在操作系统的设计理念中.....
分类:其他好文   时间:2014-05-26 02:47:04    阅读次数:605
百度没出新算法之前这种最好的的优化方案
百度没出新算法之前这种最好的的优化方案:看到这个标题我相信大家很多人都会呲之以鼻的因为都自己心里感觉这人太装B了吧,谁敢说他的优化方案是最厉害的,首先这只是我感觉的。    自从绿萝算法更新以后咱们这个时候再去更新一篇文章,百度就不会去再从他原先有的数据库里面寻找了,因为这样的话太麻烦太坑爹了,就像一个我们的汶川大地震后的拯救工作太浩大了,就和研究中心里面说的一样,对一篇文章中,抓住10个中心重...
分类:其他好文   时间:2014-05-24 18:32:57    阅读次数:275
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!