数据结构实验五:散列表

数据结构实验五:散列表

ID:38369979

大小:27.00 KB

页数:4页

时间:2019-06-11

数据结构实验五:散列表_第1页
数据结构实验五:散列表_第2页
数据结构实验五:散列表_第3页
数据结构实验五:散列表_第4页
资源描述:

《数据结构实验五:散列表》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据结构》实验报告专业班级:学生姓名:学号:实验日期:6.8指导老师:实验五:散列表程序:#includeusingnamespacestd;typedefElemTypeArrayHashList[HashMaxsize];typedefLNode*LinkHashList[HashMaxsize];structLNode{ElemTypedata;LNode*next;};voidInitHashLish(ArrayHashList*&HT){for(inti=0;i

2、voidClearHashList(ArrayHashListHT)for(inti=0;i++;i

3、,intm,ElemTypeitem){intd=key%13;inttemp=d;while(HT[d].key!=NullTag){if(HT[d].key==item.key)returnd;elsed=(d+1)%m;if(d==temp)return-1;}boolDetele(ArrayHashListHT,intm,ElemType&item){intd=H(item.key,m);inttemp=d;while(HT[d].key=DeleteTag;returntrue;}elsed=(d+1)%m;if(d==temp)returnfalse;

4、}returnfalse;}voidmain(){inta[16]={18,46,58,32,65,24,50,38,35,47,82,93,20,33,48,15};ArrayHashList*ht=NULL;for(inti=0;i<16;i++)Insert(ht,a[i],item)Search(ht,a[i];item)Delete(ht,a[i],item)ClearHashList(ht);}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。