91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-01
  • 語言: C/C++
  • 標簽: hash??

資源簡介

首先采用除留余數法建立哈希表,然后使用鏈地址法避免哈希表沖突,

資源截圖

代碼片段和文件信息

//#include?“stdafx.h“
#include
#include
#include

#define?MAX_HASH_SIZE 400
#define?MAX_APP_NAME_LEN 30

typedef?struct?HASH_ELEM
{
char app_name[MAX_APP_NAME_LEN];
unsigned?char app_type;
struct?HASH_ELEM???????????*next;
}HASH_ELEM?*HashList;

/*struct?HASH_ELEM
{
char app_name[MAX_APP_NAME_LEN];
unsigned?char app_type;
};*/


unsigned?short?HashConstructFunc(const?char?*name?unsigned?char?app_type);
//void?InitHashTable();

struct?HASH_ELEM g_hashtable[MAX_HASH_SIZE];

//struct?HASH_ELEM g_hashtable[MAX_HASH_SIZE];

void?InitHashTable()
{
memset(g_hashtable?0?MAX_HASH_SIZE*sizeof(struct?HASH_ELEM));
FILE?*fp=fopen(“AppList.dat“?“r“);
if(!fp)return;
char?name[MAX_APP_NAME_LEN];
unsigned?char?type;

評論

共有 條評論