首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个长度为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
38
问题
一个长度为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的中位数。要求:
根据设计思想,采用C或C++或JAVA语言描述算法,关键之处给出注释。
选项
答案
算法的实现如下: int M—Search(int A[],int B[],int n){ int s1=0,d1=n—1,m1,s2=1,d2=n一1,m2; //分别表示序列A和B的首位数、末位数和中位数 while(s1 1=d1 || s2 1=d2){ m1=(s1+d1)/2; m2=(s2+d2)/2; if(A[m1]==B[m2]) return A[m1]; //满足条件1) if(A[m1]
解析
转载请注明原文地址:https://jikaoti.com/ti/9RajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在中国共产党八大上代表中央委员会作政治报告的是()。
火的使用,是人类在征服自然过程中所取得的伟大成果。开始使用天然火是在()。
《吕氏春秋》载:“公作则迟,有所匿其力也;分地则速,无所匿其力也。”这条材料反映的实质问题是()。
苏州的踹工、织工、纸工、烛业工人,景德镇的陶瓷工、门头沟的煤矿工、北京的香工,云南的矿工、广州的织工、陕西的木工和铁工等,均爆发过反对雇主克扣工价、开除工匠和要求增加工银的()斗争。
对巴黎公社的评述,正确的有()。①是无产阶级建立政权的第一次伟大尝试②主要的经验是废除旧的国家机器,建立新的国家机器③其实践和经验,丰富了马克思主义理论④由于无产阶级的不成熟,其失败是不可避免的
论述15世纪以后美洲作物在中国和欧洲的传播及影响。(2013年统考真题)
下列事件:①上党战役②九三学社成立③“一二·一”惨案④《双十协定》签订,按照时间顺序排列正确的是()。
下列城市:①南京②厦门③天津④杭州,按其在近代历史上开放为商埠的时间先后顺序排列应该是()
抗日战争期间,日本将沦陷区的许多矿产业、钢铁业等交给日本公司管理,而名义是()
武则天时期,为了管理天山以北的广大区域而设立了()。
随机试题
患儿男性,因“生后6小时内呕吐4次”入院诊治。出生后30分钟后即开始呕吐,尚未开奶。呕吐物为黏液及咖啡色样液体,伴肢端发冷、发花。查体:体温35.2℃,呼吸60次/min,心率165次/min,反应差,有呻吟,面色苍白,腰骶部皮肤有散在皮下出血点。双肺呼吸
甲亢手术后护理措施正确的是()。
蒙古公民高娃因民事纠纷在蒙古某法院涉诉。因高娃在北京居住,该蒙古法院欲通过蒙古驻华使馆将传票送达高娃,并向其调查取证。依中国法律规定,下列哪一选项是正确的?(2016年卷一第39题)
下列属于财政政策优势的是()。
在信用证业务的有关当事人之间,存在契约关系的有()。
下列选项属于行政层级式组织形式的决定因素的有( )。
中国人民银行规定3年期的整存整取定期储蓄的年利率是2.7%(不计复利),按这种方式存入5000元,存期3年,3年到期时必须按利息的20%交纳利息税,则到期后取出的总金额是()元。
旅行社为散客提供的旅游服务类型主要有()。
魏源在《海国图志》、徐继畲在《瀛环志略》中都较详细地介绍了英、法、美等国的资产阶级政治制度,并给予较高评价,新思潮倡导者们这样做()。
DININGOUTAAboyneTheoriginalLuigi’sItalianRestaurantisnowbackinAboyne231BeachRoad,Aboyne(ampleparkingavailabl
最新回复
(
0
)