xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 24KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-07
  • 語(yǔ)言: 其他
  • 標(biāo)簽:

資源簡(jiǎn)介

散列表是一種存儲(chǔ)結(jié)構(gòu),是和鏈表,數(shù)組不同的存儲(chǔ)結(jié)構(gòu),其存儲(chǔ)位置是有存儲(chǔ)數(shù)據(jù)而定的,本題中,有學(xué)生姓名、住址和電話號(hào)碼,輸入學(xué)生姓名,將拼音字母轉(zhuǎn)化成阿克斯碼,將所有的阿克斯碼加起來與20取余數(shù)得到的數(shù)字是該數(shù)據(jù)的存儲(chǔ)位置,電話號(hào)碼是是直接數(shù)字相加與20取余數(shù)得到的存儲(chǔ)地址,可以實(shí)現(xiàn)學(xué)生的記錄添加,查找記錄刪除記錄和現(xiàn)實(shí)所有記錄等功能。

資源截圖

代碼片段和文件信息

#include
#include?
#include?
#include?
#define?NULL?0?

unsigned?int?key;?//存放手機(jī)號(hào)相加取余后的關(guān)鍵字
unsigned?int?key2;?//存放姓名的阿克斯碼相加取余后的關(guān)鍵字

struct?Node?//定義結(jié)點(diǎn)?
{?
char?name[8];//姓名
char?address[20];?//地址
char?num[11];?//電話號(hào)碼
struct?Node?*?next;?//指向下一個(gè)結(jié)點(diǎn)指針
};?

typedef?Node*?pNode;?
typedef?Node*?pName;?
Node?**phone;?
Node?**nam;?

void?hash(char?num[11])?????????//電話號(hào)碼哈希函數(shù)?
{?
int?i?=?3;?
key=(int)num[2];??????//此處的帶括號(hào)的是表示強(qiáng)制類型轉(zhuǎn)化還是提示所指的是整形數(shù)字

while(num[i]!=NULL)?
{?
key+=(int)num[i];?
i++;?
}?
key=key%20;????????//取二位后的非零電話號(hào)碼數(shù)字之和與20取余數(shù)作為地址值無返回值
}?
void?hash2(char?name[8])??????????//姓名哈希函數(shù),得到存儲(chǔ)地址
{?
int?i?=?1;?
key2=(int)name[0];?

while(name[i]!=NULL)?
{?
key2+=(int)name[i];?
i++;?
}?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-11-07?19:11??散列表的設(shè)計(jì)與實(shí)現(xiàn)\
?????文件?????????162??2013-11-07?19:11??散列表的設(shè)計(jì)與實(shí)現(xiàn)\~$表的設(shè)計(jì)與實(shí)現(xiàn)報(bào)告.docx
?????文件????????4893??2013-06-27?11:05??散列表的設(shè)計(jì)與實(shí)現(xiàn)\散列表的設(shè)計(jì)與實(shí)現(xiàn).cpp
?????文件???????25155??2013-06-25?11:29??散列表的設(shè)計(jì)與實(shí)現(xiàn)\散列表的設(shè)計(jì)與實(shí)現(xiàn)報(bào)告.docx

評(píng)論

共有 條評(píng)論