试题查看

首页 > 软件水平考试 > 试题查看
【分析解答题】

【说明】 在一条农村公路的一边稀疏地分布着房子,其分布如图10-5所示。某电信公司需要在某些位置放置蜂窝电话基站,由于基站的覆盖范围是6公里,因此必须使得每栋房子到某个基站的直线距离不超过6公里。为简化问题,假设所有房子在同一直线上,并且基站沿该直线放置。现采用贪心策略实现用尽可能少的基站覆盖所有的房子。

实现贪心算法的流程如图10-6所示,请填充其中空白并计算该算法的时间复杂度,其中: 1.d[i](1≤i≤N)表示第i个房子到公路A端的距离,N表示房子的总数,房子的编号按照房子到公路A端的距离从小到大进行编号。 2.s[k]表示第k(k≥1)个基站到公路A端的距离,算法结束后k的值为基站的总数。
该算法的时间复杂度为{{U}} (5) {{/U}}。
查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

阅读下列说明,回答问题1至问题3。【说明】某医院的门诊管理系统实现了为患者提供挂【说明】某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭阅读下列说明和图,回答问题1至问题3。【说明】某图书管理系统的主要功能如下:1.【说明】某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭【说明】在一个分布网络中,资源(石油、天然气、电力等)可从生产地送往其他地方。在阅读下列说明和图,回答问题1至问题3。【说明】某图书管理系统的主要功能如下:1.