第一轮 / 01

先比较当前中间值26

5
12
19
26
37
48
60

37 > 26,排除26及其左侧,下一轮看37、48、60。

目标37 · 已排序的7张数字卡
原创机制图解 · 45秒静音教学样例
第二轮 / 02

在剩余范围重新取中间

37
48
60

37 < 48,排除48及其右侧,留下37。

目标37 · 已排序的7张数字卡
原创机制图解 · 45秒静音教学样例
第三轮 / 03

最后一次,确认等于

37

37 = 37。本例三次比较;前提始终是数组已经排序。

目标37 · 已排序的7张数字卡
原创机制图解 · 45秒静音教学样例