【发布时间】:2020-06-04 20:00:10
【问题描述】:
https://docs.oracle.com/javase/1.5.0/docs/api/java/util/Arrays.html
Sun 没有提到他们的二分搜索实现的任何复杂性。这是一个错误吗?我知道应该是O(logn),但是当他们没有明确说明这一点时,我会感到紧张。他们为他们的一些算法做,比如 Arrays.sort。
你们中有人知道实际的实现吗?我自己还没有机会下载源代码!我想这是一个微不足道的二分搜索,但 Sun 有时会调整算法以获得更好的性能。
【问题讨论】:
标签: java complexity-theory binary-search