设查找表有n个数据元素,则二分查找算法的平均查找长度为______。
举一反三
- 查找类算法中,基本操作运算是(),设要查找的数据表元素的个数为n,则查找成功的顺序查找的平均检索长度是()。
- 设查找表各元素的查找概率都相等,则分块查找的平均查找长度不仅与要查找的元素个数有关,而且与每块中的元素个数有关。()
- 在各种查找算法中,平均查找长度(与关键字比较次数的期望值)与查找表中元素个数n无关的查找方式是什么排序?
- 在n个数中查找指定数据,使用顺序查找法,平均查找长度为()。
- 一个查找表{13,4,5,9,10,6},从前向后顺序查找5,5需要依次与13、、4、5进行一次比较,找到了,查找成功。该查找表的平均查找长度是。 知识补充:一个查找算法的评价,常常用平均查找长度来评价,平均查找长度就是找到每个元素的平均比较次数。如果查找每个元素的概率相等,N个元素的查找表,每个元素的查找概率为1/N,则查找表的平均查找长度ASL=(1/n * c1+1/n *c2+1/n *c3+……+1/n *Cn),ci是找到第i个元素需要比较的次数