1. 首页
  2. 编程语言
  3. C
  4. linux下C实现的哈希表

linux下C实现的哈希表

上传者: 2020-08-18 23:03:47上传 C文件 2.65KB 热度 8次
用C实现的哈希表 int hash_insert(Hash* * hp,int data)//返回0表示成功 { if((*hp) == NULL)return 1; if(((*hp)->num)==14) { printf("hash full\n"); return 1;//哈希表满了 } if((*hp)->pNode[KEY(data)].data==8888)//可以直接插入 { ((*hp)->pNode[KEY(data)]).data=data; } else //不可以直接插入,需要再散列 { int num=KEY(data);
下载地址
用户评论
码姐姐匿名网友 2020-08-18 23:03:48

好东西不过当index大点的时候要报错哦