首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下算法说明和问题模型图,根据要求回答问题1、问题2。 [说明] 某大学城图书馆需要在无线阅览厅的某些位置上放置无线接入点AP(Access Poin)。假设每个无线 AP覆盖范围的半径是6米,因此必须使得每台笔记本电脑上的无线网卡到某个无
阅读以下算法说明和问题模型图,根据要求回答问题1、问题2。 [说明] 某大学城图书馆需要在无线阅览厅的某些位置上放置无线接入点AP(Access Poin)。假设每个无线 AP覆盖范围的半径是6米,因此必须使得每台笔记本电脑上的无线网卡到某个无
admin
2013-01-05
29
问题
阅读以下算法说明和问题模型图,根据要求回答问题1、问题2。
[说明]
某大学城图书馆需要在无线阅览厅的某些位置上放置无线接入点AP(Access Poin)。假设每个无线 AP覆盖范围的半径是6米,因此必须使得每台笔记本电脑上的无线网卡到某个无线AP的直线距离不超过6米。为了简化问题,假设所有无线网卡在同一直线上,并且无线AP沿该直线放置。该问题可以建模为如图1-13所示,其中直线表示无线网卡所在的直线,实心正方形表示无线网卡。现采用贪心策略实现用尽可能少的无线AP覆盖所有的无线网卡。
实现贪心算法的流程如图1-14所示。其中,①d
(1≤i≤N)表示第i张无线网卡到通道A端的距离,N表示无线网卡的总数,无线网卡的编号按照无线网卡到通道A端的距离从小到大进行编号:②s[k]表示第k(k≥1)个无线AP到通道A端的距离。算法结束后k的值为无线AP的总数。
选项
答案
本试题的题干说明中已将无线网卡分布问题建模(如图1-13所示)。其中,直线表示无线网卡所在的直线,实心正方形表示无线网卡。而要求解的问题是要求如何在该直线上布局无线AP,使其能覆盖所有的无线网卡,并且所用无线AP的数量要尽可能的少。这是一个通过进行一系列选择求最优解的问题。 分析该问题,发现其具有最优子结构,并且具有贪心选择性质,故该问题可以用贪心算法来求解。贪心算法思想是:问题的规模为N,从第1个无线网卡(最左端)开始布局无线AP,把第1个无线AP放置在该无线网卡右方的6米处,此时该无线AP会覆盖从第1个无线网卡到该无线网卡右方直线长度为12米的所有无线网卡,假设覆盖了N1个无线网卡。此时问题规模变成了N-N1,接着把第1个无线AP覆盖的无线网卡去掉,再从N-N1中选择第1个(最左端)无线网卡开始布局无线AP,将第2个无线AP放置在该无线网卡右方的6米处。依此布局,直到覆盖所有的无线网卡。 图1-22是问题解的模型。其中,直线表示无线网卡所在的直线,实心正方形表示无线网卡,实心圆形表示无线AP,虚线圆以对应无线AP为圆心,直径为无线AP的覆盖范围,即对应无线AP的覆盖范围(12米)。 [*] 实现贪心算法的流程见题干的图1-14。由于“算法结束后k的值为无线AP的总数”,因此在算法开始处需要对变量k赋初值,即(1)空缺处所填写的内容是“k=0”。 该贪心算法中,N表示无线网卡的总数,且无线网卡的编号按照无线网卡到通道A端的距离从小到大进行编号,d[i](1≤i≤N)表示第i个无线网卡到通道A端的距离。当判断第i个无线网卡未超过无线网卡总数N,而求解下一个无线网卡(即第i+1个无线网卡,或第j个无线网卡)所归属的无线AP时,也需要判断第j个无线网卡是否超过无线网卡总数N,以及第j个无线网卡与第i个无线网卡之间的距离是否超过12米,因此(2)空缺处所在的判断条件是“j<=N&&d[j]-d[i]<=12”,即该空缺处所填写的内容是“j<=N”或其等价形式。 若第j个无线网卡未超过无线网卡总数N,且第j个无线网卡与第i个无线网卡之间的距离未超过12米,则可以求解再下一个无线网卡(即第i+2个无线网卡,或第j+1个无线网卡)所归属的无线AP。反之,则需要记录无线AP的总数k,即(3)空缺处所填写的内容是“k=k+1”或其等价形式;以及记录第k(k≥1)个无线AP到通道A端的距离,即(4)空缺处所填写的内容是“d[i]+6”或其等价形式。 当求解完第k个无线AP(覆盖了N1个无线网卡)的布局后,需要把第k个无线AP覆盖的无线网卡去掉,再从N-N1中选择第1个(最左端)无线网卡开始布局第k+1个无线AP。依此不断求解,直到覆盖所有的无线网卡。
解析
转载请注明原文地址:https://jikaoti.com/ti/mpi7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在结构化分析模型中,______描述了所有在目标系统中使用的和生成的数据对象。
从认证中心CA获取用户B的数字证书,该证书用______做数字签名,从用户B的数字证书中可以获得B的公钥。
网络系统中,通常把()置于DMZ区。
下图是①设计模式的类图,该设计模式的目的是②,图中,Abstraction和RefinedAbstraction之间是③关系,Abstraction和Implementor之间是④关系。③处应填入?
结构化分析(StructuredAnalysis,SA)是面向数据流的需求分析方法,______不属于SA工具。A.分层的数据流图B.数据词典C.问题分析图D.描述加工逻辑的结构化语言、判定表或判定树
确定测试基线属于()活动。
在软件开发过程中,常采用图形表示相关的信息,(28)不用于表示软件模块的执行过程。
在进行可用性测试时关注的问题应包括()。①安装过程是否困难②错误提示是否明确③GUI接口是否标准④登录是否方便⑤帮助文本是否上下文敏感
如果防火墙采用.NAPT技术,则该单位至少需要申请(1)个可用的公网地址。1.ACL默认执行顺序是(5),在配置时要遵循(6)原则、最靠近受控对象原则、以及默认丢弃原则。(5)、(6)备选项(A)最大特权(B)最小特权(C)随机选取(D)自左到右
随机试题
Hewentahead______allwarningsaboutthedangerofhismission.
某男,39岁,自述心下痞塞而闷,似痛非痛,伴恶心呕吐,口苦,口渴不欲饮,纳呆,舌红,苔黄腻,脉滑数。应辨为何证
男性,38岁。低热、乏力2年,近半年四肢关节、肌肉酸痛,登三楼困难,同时在眼睑、鼻梁及面颊部出现红色皮疹,吞咽硬食困难。体检:眼睑周围水肿,眼睑、鼻梁、面颊、远端指间关节及甲周皮肤有暗紫色红斑。病人最可能的诊断是
关于TIA下列哪些描述是正确的
正常人行走中站立相约占步行周期的
男,58岁,慢性阻塞性肺疾病10余年,近1周咳喘加重,发绀明显,烦躁,血气分析:pH7.39,PaO240mmHg,PaCO270mmHg。下列关于本例的治疗,不恰当的是
可增加胶剂透明度和硬度,并有矫味作用的辅料是()。
背景:某市中心办公写字楼工程,总建筑面积25000m2,分为A、B两栋。A栋地上13层,地下2层,建筑高度54m,框架剪力墙结构,结构施工垂直运输机械为塔式起重机,装饰装修垂直运输机械为人货两用的外用电梯。B栋地上4层,檐高20m,结构施工垂直运输机械为
(1)InasunnyroominasmallapartmentintheTokyosatellitetownofKunitachiliesYasuyukiIbaraki,eyesclosedandbreathi
Manypeoplewhoareadoptingachildexpectittobringgreatjoytotheirlife.Butwhen【C1】______parentswanttheirchildbac
最新回复
(
0
)