第2次实验——算法基本功与综合思考

(2)经典算法面试题(至少选择其中1道题并作答,有自己的思考与理解)

  有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过桥?

解题思路:要在17分钟内四人全部过桥,必须要让耗时最少的人来送电筒。

                         第一种情况:

                            A和B 过桥去:                                      总耗时2

                            A 回来送手电筒:                                 总耗时3

                            C和D过桥去:                                      总耗时13

                            B回来送手电筒:                                  总耗时15

                            A和B最后过桥去:                               总耗时17

                          第二种情况:

                           A和B 过桥去:                                      总耗时2

                           B 回来送手电筒:                                 总耗时4

                           C和D过桥去:                                      总耗时14

                           A回来送手电筒:                                  总耗时15

                           A和B最后过桥去:                               总耗时17


(3)算法综合实践——搜索引擎

    上网搜索有关“搜索引擎”的相关资料,包括但不限于以下方面(至少要有2个方面):搜索引擎岗位要求、搜索引擎工作原理、搜索引擎涉及到教材中哪些算法、搜索引擎的盈利模式、搜索引擎源码链接、国内外搜索引擎公司现状等。

  搜索引擎的基本工作原理包括如下三个过程:首先在互联网中发现、搜集网页信息;同时对信息进行提取和组织建立索引库;再由检索器根据用户输入的查询关键字,在索引库中快速检出文档,进行文档与查询的相关度评价,对将要输出的结果进行排序,并将查询结果返回给用户。

搜索引擎的盈利模式:

1. 竞价排名------ 客户通过付费,把自己的产品或服务在搜索结果中排在前面,从而获取潜在客户,百度,谷歌,雅虎等目前都有这个业务,尽管都不是采用竞价的形式,但换汤不换药,因为位置是一定的,而想排前面的客户不止一个的,搜索排名几乎是所有搜索引擎的主要盈利方式

2. 固定位置广告位置------和门户网站的广告形式一样,在特定的区域放客户的广告,

3. 付费索引------客户支付一定的费用收录索引客户要求的页面货网站,为客户带来流量和潜在客户

4. 出售统计分析数据-------搜索引擎统计一段时间内的搜索情况,比如说某个行业的搜索情况,分析出这个行业的一些动向,整理成数据分析报告,然后卖给需要这些数据报告的公司。

5. 出售流量-----比如网民搜索某个关键字,直接搜客户的网站内容,这个相对很少吧,除非网站流量很大,或者专门做新闻的网站

搜索引擎涉及到教材中哪些算法:排序算法,图的邻接表表示,图的遍历包括深度优先跟广度优先,公式中的因子分解
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值