这里写目录标题 一、引言(代码都是用python写的): 二、代码(二分查找法): 三、运行时间 四、大O表示法 五、理解不同的大O运行时间 总结: 结语: 一、引言(代码都是用python写的): 如果有100个数让你猜,你可能会用循环列举1到100依次检验,计算机的计算效率相比人高太多,这当然可以,但是假如你去字典中查找单词,而单词有240000个,你就需要240000步,而如果使用二分法,仅仅需要17步!一般而言,对于包含n个元素的列表,用二分法找最多需要 log 2 \log_2 log2n步