试题

试题 试卷

logo

题型:单选题 题类:常考题 难易度:普通

浙江省高中信息技术 算法及其程序实现单元检测

用以下对分查找算法:在一个包含有重复元素且从小到大排序(相等元素排在一起)的整数数组a中,查找某个重复出现的整数key,其中数组元素的总个数是n。

i=1: j=n

Do While i <=j

  m=(i+j) \ 2

  If a(m) < key Then i=m+1

  Else

   j=m-1

  End If

Loop

那么执行该程序后,下列说法正确的是(  )

A、程序可以找到重复元素key最开始出现的位置,该位置信息由变量i指示 B、程序可以找到重复元素key最后出现的位置,该位置信息由变量i指示 C、程序可以找到重复元素key最开始出现的位置,该位置信息由变量j指示 D、程序可以找到重复元素key最后出现的位置,该位置信息由变量j指示
举一反三
返回首页

试题篮