当前位置:首页 → 计算机类 → 软件水平考试 → 中级软件评测师->采用折半查找算法有序表{7,15,18,21,27,36,4
采用折半查找算法有序表{7,15,18,21,27,36,42,48,51,54,60,72}中寻找值为15和38,分别需要进行( )次元素之间比较。
一共有12个元素,15需要第一次和第(12/2=6)个元素进行比较,也就是36,然后发现15小,继续和第(6/2=3)个元素进行比较,也就是18,发现15还是小,然后继续和第(3/2=1)个元素进行比较,发现15比7大,于是继续比较,发现最后找到了15,最后一共比较了4次。38也是类似规律,不过最后比较了3次没找到,结束比较。