欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

Hash表

Hahs表存儲結(jié)構(gòu)

字符串Hash

1.1拉鏈法

案例代碼如下:

#include<iostream>
#include<cstring>
using namespace std;
?
const int N = 100003;
int h[N],e[N],ne[N],idx;
?
//插入操作
void insert(int x)
{
? ? int k = (x%N + N) % N;
? ? e[idx] = x;
? ? ne[idx] = h[k];
? ? h[k] = idx++;
? ??
}
?
//查詢操作
bool find(int x)
{
? ? int k = (x%N+N) %N;
? ? for(int i = h[k];i != -1;i = ne[i])
? ? {
? ? ? ? if(e[i] == x)
? ? ? ? {
? ? ? ? ? ? return true;
? ? ? ? }
? ? }
? ? return false;
}
?
int main()
{
? ?int n;
? ?scanf("%d",&n);
? ?
? ?//清空槽
? ?memset(h,-1,sizeof h);
? ?
? ?while(n --)
? ?{
? ? ? ?char op[2];
? ? ? ?scanf("%s%d",op,&x);
? ? ? ?
? ? ? ?if(*op == 'I') insert(x);
? ? ? ?else
? ? ? ?{
? ? ? ? ? ?if(find(x)) puts("yes")
? ? ? ? ? ? else
? ? ? ? ? ?{
? ? ? ? ? ? ? ?puts("No");
? ? ? ? ? ?}
? ? ? ?}
? ?}
? ?return 0;
}

?

文章鏈接: http://www.qzkangyuan.com/22564.html

文章標(biāo)題:Hash表

文章版權(quán):夢飛科技所發(fā)布的內(nèi)容,部分為原創(chuàng)文章,轉(zhuǎn)載請注明來源,網(wǎng)絡(luò)轉(zhuǎn)載文章如有侵權(quán)請聯(lián)系我們!

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
建站教程

Sequence_table代碼展示

2023-7-31 17:03:20

建站教程投稿分享

安裝Netbox

2023-8-18 15:07:58

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 方城县| 平果县| 鄢陵县| 临安市| 长宁县| 河东区| 沁阳市| 济南市| 利辛县| 清涧县| 台南县| 海伦市| 读书| 潞西市| 谷城县| 达州市| 长岛县| 甘洛县| 出国| 嵊泗县| 星子县| 阳新县| 平利县| 弋阳县| 珲春市| 延吉市| 威宁| 门头沟区| 昭平县| 河南省| 汾阳市| 洪洞县| 大化| 云霄县| 都安| 剑阁县| 合肥市| 苏州市| 乃东县| 河津市| 徐州市|