北京开放大学数据结构6-1 请阅读参考提示并分析模拟场景中排序的例子,就下述两个问题展开讨论

微信小程序
资源下载
下载价格3

参考提示:请阅读教材1第9章、电子学材-查找、多媒体材料的顺序查找和二分查找。
模拟场景:在查找过程中,给定值与关键字的平均比较次数的期望值称为平均查找长度,通常用ASL表示。在每一个记录的查找概率相等的情况下,平均查找长度ASL的计算公式如下:
ASL = åCi / n ,0 £ i £ n-1.
其中,n为查找表中记录的个数,也称为表长;Ci为查找第个记录时关键字值与给定值比较的次数。平均查找长度是衡量一个查找算法优劣的标准。
提问:请根据上述定义计算查找成功时顺序查找和二分查找的平均查找长度?哪个查找算法较好?并请解释原因?

点点赞赏,手留余香 给TA打赏

AI创作

北京开放大学经济学原理BBS讨论:活动5.2 请结合案例9中谈到的物价上涨情况、案例10中关于消费是否升级的争论,结合个人体验,说说你认为大家的消费升级了吗?
北京开放大学经济学原理BBS讨论:活动5.2 请结合案例9中谈到的物价上涨情况、案例10中关于消费是否升级的争论,结合个人体验,说说你认为大家的消费升级了吗?
4分钟前 有人购买 去瞅瞅看
北京开放大学计算机应用基础(2)3.5第三周实训任务3-1作业
北京开放大学计算机应用基础(2)3.5第三周实训任务3-1作业
5分钟前 有人购买 去瞅瞅看
北京开放大学形势与政策专题测验一题库
北京开放大学形势与政策专题测验一题库
7分钟前 有人购买 去瞅瞅看
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

课程作业辅导,有需要加下方微信

显示验证码

社交账号快速登录