标签: search
假设我们有一个带有int年的OrderedList。我必须找到第i年和第n年之间的年份,但是我很难找到比年份更大的最接近的元素iI需要比线性算法复杂度更快的东西(O( n))的
答案 0 :(得分:1)
(猜测你的意思是按有序列表排序列表,因为有序列表在这里没有多大意义。否则在搜索之前对该列表进行排序。)
尝试二分搜索。你做的是以下几点: