2016 - 2024

感恩一路有你

java中this关键字 搜索引擎能如此快速的在全网范围内检索并抓取关键字,是怎么做到的?

浏览量:2637 时间:2021-04-12 13:27:46 作者:admin

搜索引擎能如此快速的在全网范围内检索并抓取关键字,是怎么做到的?

要回答这个问题,让我们玩一个游戏。游戏规则如下:1。A提前在一张纸上写一个小于1000的数字。B不知道。B会猜到的。

2. 每次B猜到一个数字,a需要告诉B它是否正确。如果不是,a需要告诉B他猜测的数字是大于还是小于纸上的数字。

3. 如果B猜不到12次,他就会赢。

你能在12次内猜出1000以内的数字吗?如果你不懂数学原理,那就很难了。如果你知道“折衷方法”,那就很容易了。每次1000除以2,11乘以1。

假设纸上的数字是639。如果你从一个开始,一次加一个,你必须猜639次。如果从1000开始,每次减去1,就需要300多次。B第一次猜500(1000的一半),a告诉他他更年轻。

B第二次猜到了750,但a说它太大了。

B第三次猜到625,a说太小了。

B第四次猜到687(625和750的中间值是四舍五入的),a说它太大了。

第五次B猜656(625和687的中位数),a说太大了。

B第六次猜到641(625和656的中位数),a说它太大了。

B第七次猜到了633(625和641的中位数),a说这个数字很小。

B第八次猜到了637,但a说它太小了。

第九个猜测是639(637和641的中位数),a说是正确的。

只花了九次就猜到了。

事实上,只要13次就可以猜出10000以内的数字。如果数字小于10万,最多可以猜17次。

搜索引擎索引原则与此类似,但不限于这些原则。例如,有二叉树等等。

搜索系统将首先使用爬虫程序将每个网站的网页信息爬网到自己的服务器上,以建立索引。建立索引的方法将使用与上述类似的数学原理。

有了索引,搜索速度更快。索引就像一本书的目录,虽然书很厚,但是有目录,你可以很快翻到你要找的章节。如果你没有目录,那么你翻阅你想去的章节会很慢。

PHP怎样自动提取文章中的关键词?

一般来说,您可以定义几个规则来获取关键字。您可以设置关键字库。这些关键字由逗号和其他符号分隔。输入文章时,可以匹配设置的关键字库。当单词出现的次数大于多少次时,它们被定义为关键字

java中this关键字 java语言的关键字 java

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。