早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
对含有n个互不相同元素的集合,同时找最大元和最小元至少需要(45)次比较。A.2nB.2(n-1)C.n-1D.n+1
题目
对含有n个互不相同元素的集合,同时找最大元和最小元至少需要(45)次比较。
A.2n
B.2(n-1)
C.n-1
D.n+1
参考答案
正确答案:C
解析:按照下面的顺序查找算法,如果初始序列递增有序,则只需比较,n-1次;如果初始序列递减有序,则需比较2(n-1)次。因此,对含有n个互不相同元素的集合,同时找最大元和最小元至少需要比较n-1次,最多需要比较2(n-1)次。max=min=r[0].key;for(i=1;i>n;i++)if(r[i].key>max)max=r[i].key;elseif(r[i].keymin)min=r[i].key;
解析:按照下面的顺序查找算法,如果初始序列递增有序,则只需比较,n-1次;如果初始序列递减有序,则需比较2(n-1)次。因此,对含有n个互不相同元素的集合,同时找最大元和最小元至少需要比较n-1次,最多需要比较2(n-1)次。max=min=r[0].key;for(i=1;i>n;i++)if(r[i].key>max)max=r[i].key;elseif(r[i].keymin)min=r[i].key;
看了对含有n个互不相同元素的集合,...的网友还看了以下:
买3个足球和5个篮球需要281元,买3个足球和7个篮球需要355元,现在实际需要买6个足球和4个篮 数学 2020-05-13 …
如果买4个篮球和2个排球需要340元,而如果买2个篮球和2个排球共需要200元问1个篮球和l个足球 数学 2020-05-24 …
某文具店计划购进A.B两种计算器.若购进人计算器10个,B计算器5个,需要1000元:若购进A计算 其他 2020-06-12 …
某校为开展体育大课间活动,需要购买篮球与足球若干个.已知购买2个篮球和3个足球共需要380元;购买 数学 2020-06-18 …
别说风凉话,认真答题.1.买一个篮球需要m元,买一个排球需要n元,则买3个篮球和5个排球需要()元 数学 2020-06-29 …
某中学计划在学校公共场所安装温馨提示牌和垃圾箱.已知安装5个温馨提示牌和6个垃圾箱需要730元,安 数学 2020-07-01 …
学校要买足球和排球.买3个足球和4个排球共需190元,如果买6个足球和2个排球需要230元.一个足 数学 2020-07-09 …
学校要买足球和排球.买3个足球和4个排球共需190元,如果买6个足球和2个排球需要230元.一个足 数学 2020-07-19 …
某公司打算投资15万元建一个停车场,建一个室内停车场需要5000元,建一个露天停车场需要1000元 数学 2020-08-04 …
买3盏台灯和1个插座需要300元,买一盏台灯和3个插座需要200元.那么1盏台灯和1个插座需要多少元 数学 2020-11-10 …