先决条件:元素列表有序
过程:查找某一元素所处位置时,先将其与中间位置的元素相比较,如果是该元素,则可以直接输出位置;如果该元素小于中间元素,则在列表左边进行比较(也是从中间比较开始);同理,该元素大于中间元素时采取同样操作。
时间复杂度O()
过程示例:
有序列表
1 |
4 |
先决条件:元素列表有序
过程:查找某一元素所处位置时,先将其与中间位置的元素相比较,如果是该元素,则可以直接输出位置;如果该元素小于中间元素,则在列表左边进行比较(也是从中间比较开始);同理,该元素大于中间元素时采取同样操作。
时间复杂度O()
过程示例:
有序列表
1 |
4 |