1. 有如下 Python 程序段:

d= [1,3,8,15,22,26,28,40,46,61,80]

i=0;j=len(d)-1

while i<=j:

    m= (i+j)//2

    if key<d[m] :

        j=m-1

    else:

       

若 key 值为 22,程序运行结束后,加框处语句执行的次数为(   )

A. 1 B. 2 C. 3 D. 4
【考点】
查找算法及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
单选题 普通
能力提升
变式训练
拓展培优
真题演练
换一批