对于二分搜索法,下面描述正确的是()
可用于数组
可用于单链表
只能在已排序的数据上进行
最坏情况下时间复杂度是O(N*LogN)
A C
二分查找首先要求数据是有序的,同时要求能随机访问数据元素, 有序数组可以, 链表不行,
二分查找因为每次都是从中间点开始查找,所以最坏情况是目标元素存在于最边缘的情况。最坏为O(LogN)
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题