首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个长度为L(L≥1)的升序序列s,处在第[L/2]个位置的数称为s的中位数。例如,若序列sl=(11,13,15,17,19),则s1的中位数是15,两个序列的中位数是含它们所有元素的升序序列的中位数。例如,若s2=(2,4,6,8,20),则S1和s2
一个长度为L(L≥1)的升序序列s,处在第[L/2]个位置的数称为s的中位数。例如,若序列sl=(11,13,15,17,19),则s1的中位数是15,两个序列的中位数是含它们所有元素的升序序列的中位数。例如,若s2=(2,4,6,8,20),则S1和s2
admin
2014-12-08
47
问题
一个长度为L(L≥1)的升序序列s,处在第[L/2]个位置的数称为s的中位数。例如,若序列sl=(11,13,15,17,19),则s1的中位数是15,两个序列的中位数是含它们所有元素的升序序列的中位数。例如,若s2=(2,4,6,8,20),则S1和s2的中位数是11。现在有两个等长升序序列A和B,试设计一个在时间和空间两方面都尽可能高效的算法,找出两个序列A和B的中位数。要求:
给出算法的基本设计思想。
选项
答案
算法的基本设计思想如下。分别求出序列A和B的中位数,设为a和b,求序列A和B的中位数过程如下:①若a=b,则a或b即为所求中位数,算法结束。②若a
b,则舍弃序列A中较大的一半,同时舍弃序列B中较小的一半,要求舍弃的长度相等。在保留的两个升序序列中,重复过程1)、2)、3),直到两个序列中只含一个元素时为止,较小者为所求的中位数。
解析
转载请注明原文地址:https://kaotiyun.com/show/q4xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
评议西周分封制与秦汉郡县制。(北京大学2002年中国古代史真题)
塞尔维乌斯改革的内容和意义。
二战后发达资本主义国家经济较快发展的原因是什么?
联邦德国的“新东方政策”的代表人物是()。
在努力纠正“文化大革命”错误的过程中,遇到的严重障碍是()
印度孔雀帝国时代,就土地占有情况而言,占全国土地的绝大部分的是()。
汉灵帝中平元年(184),()在7州28郡同时俱起,这是中国历史上第一次组织、准备比较严密的农民起义。
战国时期的著名水利工程“郑国渠”位于今天的()。
在下列查找的方法中,平均查找长度与结点个数n无关的查找方法是()。
随机试题
A.补中益气汤B.归脾汤C.知柏地黄丸D.无比山药丸患者血淋日久,尿痛不甚手足心热,腰膝酸软,治宜选用
下列类型骨折中,最不稳定的是()
患儿,男,2岁。出生后即有青紫,发育落后,有杵状指,喜欢蹲踞,临床诊断为法洛四联症,15分钟前突然发生昏厥来院就诊。该患儿最容易出现的并发症是
下列属非细胞型微生物的是()。
人民币兑美元汇率683.21为直接标价法,当升为684.48时,说明本币贬值。()
施工速度快、成本较低的不开槽管道施工方法是()。
严某在某市A区新购一套住房,并请位于该市B区的装修公司进行装修;装修人员不慎将水管弄破,导致该楼下住户家具被淹毁;严某交涉未果,遂向该市B区法院起诉装修公司,B区法院裁定将案件移送至A区法院,A区法院又将案件退回B区法院;关于本案管辖,说法正确的有(
以下说法正确的是()。
唐朝的法律形式有()。
Traditionally,teachingandlearninginUKHighereducationtakesplacethroughlectures.Themostfamiliartypeoflectureist
最新回复
(
0
)