当前位置: 首页 > wzjs >正文

做房产信息互联网网站需要什么资质最佳磁力吧ciliba搜索引擎

做房产信息互联网网站需要什么资质,最佳磁力吧ciliba搜索引擎,ps制作网站,企业网站开发摘要已知哈希表长度为11,哈希函数为H(key)=key%11,随机产生待散列的小于50的8个元素,同时采用线性探测再散列的方法处理冲突。任意输入要查找的数据,无论是否找到均给出提示信息。 int f…

已知哈希表长度为11,哈希函数为H(key)=key%11,随机产生待散列的小于50的8个元素,同时采用线性探测再散列的方法处理冲突。任意输入要查找的数据,无论是否找到均给出提示信息。

 

int func(int value)

{

return value % Max; /哈希函数 /

}

 

int search(int key) /自定义函数实现哈希查找 /

{

int pos, t;

pos = func(key); /哈希函数确定位置 /

t = pos; /t 存放确定出的位置 /

while (hashtable[t] != key && hashtable[t] != - 1)/如果该位置不等于要查找的关键字且不为空 /

{

t = (t + 1) % Max; /利用线性探测求出下一个位置 /

if (pos == t)

/如果经多次探测又回到原来用哈希函数求出的位置,则说明要查找的数不存在 /

return - 1;

}

if (hashtable[t] == - 1) /如果探测的位置是-1,则说明要查找的数不存在 /

return NULL;

else

return t;

}

 

void creathash(int key) /自定义函数创建哈希表 /

{

int pos, t;

pos = func(key); /哈希函数确定元素的位置 /

t = pos;

while (hashtable[t] != - 1) /如果该位置有元素存在,则进行线性探测再散列 /

{

t = (t + 1) % Max;

if (pos == t)

/如果冲突处理后确定的位置与原位置相同,则说明哈希表已满 /

{

printf("哈希表已满\n");

return ;

}

}

hashtable[t] = key; /将元素放入确定的位置 /

}

http://www.dtcms.com/wzjs/391203.html

相关文章:

  • 网站模板兼容手机网站制作app免费软件
  • 怎么让公司建设网站知识营销成功案例介绍
  • 商业网站建设教程sem竞价外包公司
  • 网站建设平台设备西安整站优化
  • 用哪个网站做相册视频文件网站有哪些平台
  • 无锡响应式网站制作汕头seo公司
  • wordpress获取主题目录免费网站分析seo报告是坑吗
  • 合肥网站关键词优化公司千网推软文推广平台
  • 最便宜做网站长春关键词优化平台
  • 新一代php+mysql+dreamweaver网站建设典型案例hyein seo官网
  • 关于做情侣的网站的图片素材百度关键词搜索查询
  • 做问卷调查赚钱网站长沙做网站的公司有哪些
  • 网站建设的费用记什么科目营销知识和技巧
  • php和html5做网站南京市网站
  • 中山专业网站建设价格百度 官网
  • 湛江专业做网站外贸网站推广怎么做
  • 生态建筑建设公司网站企业网站建设方案
  • 用html做音乐网站网络营销创意案例
  • 外贸如何推广公司网站手机优化专家下载
  • 网站建设的swot分析seo网站查询
  • 怎么在阿里巴巴网站做公司怎么成为百度推广代理商
  • 佛山市研发网站建设哪家好seo长尾关键词
  • 手机怎么做钓鱼网站博客优化网站seo怎么写
  • 网站建设消费者群体分析网页设计制作网站模板图片
  • 石家庄做网站推广什么是论坛推广
  • 网站的开发设计的技术seo网站培训班
  • 做网站找哪里百度热门关键词
  • 群晖怎么做网站小说百度风云榜
  • 如何给企业做网站推广深圳博惠seo
  • 网站的下载链接怎么做网站和网页的区别