大家好,我一直在为即将到来的考试而学习,我遇到了这个问题:
如果您有一个包含 100 万个唯一项的未排序列表,并且知道您只会为一个值搜索它一次,那么以下哪种算法最快?在未排序列表上使用线性搜索使用插入排序对列表进行排序,然后对排序后的列表进行二分查找
如果您有一个包含 100 万个唯一项的未排序列表,并且知道您只会为一个值搜索它一次,那么以下哪种算法最快?
在未排序列表上使用线性搜索
使用插入排序对列表进行排序,然后对排序后的列表进行二分查找
第二个选择不是最快的吗?排序列表然后查找值而不是仅使用线性搜索?
catspeake
扬帆大鱼
相关分类