二分搜索法的优缺点
优点:
- 时间复杂度为O(logn),效率高;
 - 算法简单易懂,实现容易;
 - 适用于有序数组,对于静态查找表性能较好。
 
缺点:
- 只适用于静态查找表,不能用于动态查找表;
 - 要求查找表是有序的,如果查找表本身无序,需要先排序,增加了时间复杂度;
 - 只能查找单个元素,无法查找区间元素;
 - 对于小规模的查找表,二分查找的优势不明显,甚至比顺序查找还要慢。
 
原文地址: https://www.cveoy.top/t/topic/frB7 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
优点:
缺点:
原文地址: https://www.cveoy.top/t/topic/frB7 著作权归作者所有。请勿转载和采集!