数据结构实验之查找五:平方之哈希表
来源:互联网 发布:smtp默认端口 编辑:程序博客网 时间:2024/05/23 01:57
//哈希表:建立元素与数组下标的联系#include <bits/stdc++.h>using namespace std;int cnt;int Hash(int num,int p){ int k; k = num % p; return k;}int main(){ ios::sync_with_stdio(false); int n,p; while(cin>>n>>p) { int a[550],i,num,k; memset(a,-1,sizeof(a)); for(i = 0;i <= n - 1;i++) { cin>>num; k = Hash(num,p); if(a[k] != -1)//a[k]那里之前就存了数字 { int cnt = 0,j = 1; int l = k; while(a[l] != -1) { if(cnt % 2 == 0) { l = Hash(k + j * j,p); } else { l = Hash(k - j * j,p); j++; } cnt++; } k = l; a[k] = num; } else { a[k] = num; } if(i == 0) { cout<<k; } else { cout<<" "<<k; } } cout<<endl; } return 0;}
阅读全文
0 0
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- SDUT 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- sdutoj 3377 数据结构实验之查找五:平方之哈希表
- SDUT 3377 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- SDUTACM 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- 数据结构实验之查找五:平方之哈希表
- form中input标签的各种参数设置
- Eclipse中ctrl+Shift+向上下复制快捷键和windos冲突不能用
- 灵感手环第一步——0.96寸OLED显示实验
- 光焰不熄:胡适思想与现代中国.pdf 免费下载
- 字符游戏——智能蛇
- 数据结构实验之查找五:平方之哈希表
- 国家的兴衰:经济增长、滞胀和社会僵化(美)曼瑟·奥尔森.pdf 免费下载
- Mac Scrapy
- 资本的内部 全球化的哲学理论 德 彼德 斯洛特戴克.pdf.pdf 免费下载
- 制造业信息化与现代企业管理
- System.getProperty()方法获取系统变量
- 道德情操论(全译本)--作者:亚当·斯密.pdf 免费下载
- 招行完成全球首笔基于区块链的跨境人民币同业结算
- JavaScript 创建对象---稳妥构造函数模式