![]() |
1
7
你应该用 binary search . 目标C甚至可以有一个内置的方法(我知道很多语言都有)。除非你想把数据存储在磁盘上,否则B-tree可能不会有多大帮助。 |
![]() |
2
2
|
![]() |
3
1
我认为,一个快速搜索算法应该能够在不花费太长时间的情况下处理这样大的整数数组(而且数组是排序的,所以二进制搜索可能是可行的方法)。 我想一棵树可能有点过头了。。。 |
![]() |
4
0
|
![]() |
5
0
线性搜索也称为顺序搜索,从一开始就按顺序查看每个元素,以查看数据结构中是否存在所需的元素。当数据量很小时,这种搜索很快。它很简单,但所需的工作与要搜索的数据量成比例。如果所需元素不存在,则将元素数加倍将使搜索时间加倍。
|