顺序查找一个共有 n个元素的线性表,其时间复杂为( ),折半查找一个具有 n个元素的有序表,其时间复杂度为( )。
A. O(n)
B. O(log2n)
C. O(n2)
D. O(nlog2n)
设有一个有序文件,各记录的关键字为{2,3,5,7,11,13,17,19,23,29, 31,37,41,43,47}当用折半查找算法查找关键字为7,41的记录时,比较次数分别为____次,____次。设有100个结点,用折半查找算法时,最大比较次数是____。
假设在有序线性表A[0]~A[19]上进行折半查找,则比较一次查找成功的结点数为____,则比较二次查找成功的结点数为____,则比较三次查找成功的结点数为____,则比较四次查找成功的结点数为____,则比较五次查找成功的结点数为____,平均查找长度为____。