首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在有n个无序无重复元素值的数组中查找第i小的数的算法描述如下:任意取一个元素r,用划分操作确定其在数组中的位置,假设元素r为第k小的数。若i等于k,则返回该元素值;若i小于k,则在划分的前半部分递归进行划分操作找第i小的数;否则在划分的后半部分递归进行划分
在有n个无序无重复元素值的数组中查找第i小的数的算法描述如下:任意取一个元素r,用划分操作确定其在数组中的位置,假设元素r为第k小的数。若i等于k,则返回该元素值;若i小于k,则在划分的前半部分递归进行划分操作找第i小的数;否则在划分的后半部分递归进行划分
admin
2018-07-25
4
问题
在有n个无序无重复元素值的数组中查找第i小的数的算法描述如下:任意取一个元素r,用划分操作确定其在数组中的位置,假设元素r为第k小的数。若i等于k,则返回该元素值;若i小于k,则在划分的前半部分递归进行划分操作找第i小的数;否则在划分的后半部分递归进行划分操作找第k-i小的数。该算法是一种基于_____策略的算法。
选项
A、分治
B、动态规划
C、贪心
D、回溯
答案
A
解析
分治算法的基本思想是将~个难以直接解决的大问题分解成一些规模较小的小问题以便各个击破,分而治之。分治算法的每一层都有3个步骤:分解、求解和合并。本题的查找算法,不断划分数组,缩小查找范围,可见该算法是基于分治策略的算法。
转载请注明原文地址:https://kaotiyun.com/show/N5RZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
目前在网络上流行的“熊猫烧香”病毒属于()类型的病毒。
属于网络112.10.200.0/21的地址是()。
设有下面4条路由:172.18.129.0/24、172.18.130.0/24、172.18.132.0/24和172.18.1330/24,如果进行路由汇聚,能覆盖这4条路由的地址是()。
应该在()阶段制定系统测试计划。
()不属于PKICA(认证中心)的功能。
通过ADSL访问Internet,在用户端通过()和ADSLModem连接PC机。
现有四级指令流水线,分别完成取指、取数、运算、传送结果4步操作。若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为__________ns。(2008年上半年试题)
数据报方式中,在保证网络正常通信的情况下,传送到目的站的分组流顺序可能与发送站的发送顺序不同,这是因为__________。
在()校验方法中,采用模2运算来构造校验位。
关于项目管理甘特图的结构,下列选项中合理的是(70)。
随机试题
肾盂结石1.2cm,IVP右肾功能正常,轻度积水,输尿管畅通,首选的治疗方法是
下列哪项不是导致肾性骨病的病因
关于汽车库楼地面设计,下列哪项是错误的?[2012—090,2010—096]
在融资融券业务中,融资买入标的股票的流通股本不少于()或流通市值不低于()亿元。
女职工特殊生理期间的保护是指对女职工在()的保护。
《治安管理处罚法》第二十一条规定,60周岁以上的老人违反治安管理行为,应当给予行政拘留处罚的,不执行行政拘留处罚。()
选择外部会议地点,会提高()。
光纤通信系统是由()组成的。①电端机②光端机③中继器④光纤光缆线路
今后,技术的交叉与融合会越来越明显,新一轮技术和产业革命的方向不会仅仅依赖于一两类学科或某种单一技术,而是多学科、多技术领域的高度交叉和深度融合。技术融合趋势决定了战略性新兴产业不可能也不应该孤立地发展,而是既要有利于推动传统产业的创新,又要有利于未来
Thekoala,cuddlysymbolofanationandoneofthemostbelovedanimalsontheplanet,isincrisis.BeforeEuropeanssettledA
最新回复
(
0
)