哈希查找.cpp

时间:2016-07-19 07:51:20
【文件属性】:
文件名称:哈希查找.cpp
文件大小:7KB
文件格式:CPP
更新时间:2016-07-19 07:51:20
哈希查找 //哈希查找法 #include #include #include #define datawidth 5 //设置数据显示宽度 #define arraymaxnum 21 //约定数组大小,0号单元默认不用,故用户数据可以接受20个 #define defaultnum 10 //约定默认数据数组大小,数据使用教材实际范例 #define modvalue 13 //约定哈希函数取模的值 int defaultdata[defaultnum]={0,18,62,60,43,67,90,54,46,75};//0号下标默认不用,故存0 int flag=0; //0表示没有数据,1表示有数据 class node { friend class hash; int data; //数据 node *next; //结点 }; class hash { private: node *hashtable[modvalue];//哈希表大小不变,由模确定。0到(模-1)之间。

网友评论