数据结构及应用算法教程(修订版) 数据结构_第8章查找表习题.ppt
《数据结构及应用算法教程(修订版) 数据结构_第8章查找表习题.ppt》由会员分享,可在线阅读,更多相关《数据结构及应用算法教程(修订版) 数据结构_第8章查找表习题.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第8章 查找表习题,习题8.2:,low,mid,high,low,mid,high,low,mid,high,low,mid,high,查找 f,查找 e,查找 g,习题8.3:,low,mid,high,ASLsucc=(1+2*2+3*4+4*3)/10=2.9,习题8.4:,ASLsucc=(1+2*2+3*3+4*3+5*2+6*1)/12=3.5,Jan,(1),习题8.4:,ASLsucc=(1+2*2+3*4+4*5)/12=37/123.08,(2),习题8.5: typedef struct LNode ElemType data; struct LNode *next;
2、LNode,*LinkList; typedef struct LNode *h; /h指向最小元素 LNode *t; /t指向上次查找的结点 CSList;,习题8.5: LNode *Search_CSList(CSList /Search_CSList分析:由于题目中假定每次查找都是成功的,所以本算法中没有关于查找失败的处理.,习题8.6:,习题8.7:,H(k)=(3k) MOD 11 di=i ( (7k) MOD 10+1) (i=1,2,3,) m=p=11 开放地址法双散列探测处理冲突: Hi=(Hi-1+di) MOD 11 关键字序列 (22,41,53,46,30,13
3、,01,67),H(22)=(3*22) MOD 11=0 H(41)=(3*41) MOD 11=2 H(53)=(3*53) MOD 11=5 H(46)=(3*46) MOD 11=6 H(30)=(3*30) MOD 11=2 d1=(7*30) MOD 10+1=1 H1=3 H(13)=(3*13) MOD 11=6 d1=(7*13) MOD 10+1=2 H1=8 H(01)=(3*01) MOD 11=3 d1=(7*01) MOD 10+1=8 H1=0,8,5,2,10 H(67)=(3*67) MOD 11=3 d1=(7*67) MOD 10+1=10 H1=2,1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构及应用算法教程修订版 数据结构_第8章查找表习题 数据结构 应用 算法 教程 修订版 查找 习题
限制150内