哈希
发布时间:2024-01-16 22:42:18 来源:文档文库
小
中
大
字号:
哈西表设计
#include
#include //time用到的头文件 #include //随机数用到的头文件 #include //toascii(用到的头文件
#include //查找姓名时比较用的头文件
#define HASH_LEN 50 //哈希表的长度 #define P 47 //小于哈希表长度的P #define NAME_LEN 30 //姓名表的长度
typedef struct //姓名表 {
char *py; //名字的拼音
int m; //拼音所对应的
}NAME; NAME NameTable[HASH_LEN]; //全局定义姓名表
typedef struct //哈希表
{ char *py; //名字的拼音
int m; //拼音所对应的ASCII总和 int si; //查找长度
}HASH;