亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? listhash.c

?? 該文件夾中包含了大部分經典的算法的源程序代碼
?? C
字號:
/* file name: listhash.c */
/*哈希法:使用鏈地址法解決沖突*/

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <ctype.h>

#define MAX_NUM 100  /*最大數據筆數*/
#define PRIME 97  /*MAX_NUM的質數*/
#define NOTEXISTED NULL
/*定義數據結構*/

typedef struct Person {
	long id;
	char name[21];
	struct Person *link;
} Student;

/*建立哈希鏈表*/
Student *Hashtab[MAX_NUM];
/*函數原形聲明*/
long hashfun(long);
void insert();
void del();
Student *search(Student *,Student *);
void query();
void show();

void main()
{
	char *menu_prompt =
		"=== Hashing Table Program ==\n"
		"  1. Insert\n"
		"  2. Delete\n"
		"  3. Show\n"
		"  4. Search\n"
		"  5. Quit\n"
		"Please input a number : ";
	char menusele;
	int i;

	/*起始哈希鏈表,將各鏈表指向NULL*/
	for ( i = 0; i< MAX_NUM; i++)
		Hashtab[i] = NULL;

	do
	{
		printf("%s",menu_prompt);
		menusele = toupper(getche());
		puts("");
		switch (menusele)
		{
			case '1' :
				insert();
				break;
			case '2' :
				del();
				break;
			case '3' :
				show();
				break;
			case '4' :
				query();
				break;
			case '5' :
				puts("Bye Bye ^_^");
				break;
			default :
				puts("Invalid choice !!");
		}
	} while (menusele != '5' );
}

/*哈希函數 */
/*以除法運算求出記錄應該存儲的位置 */
long hashfun(long key)
{
	return ( key % PRIME );
}

void insert()
{
	Student  *newnode;
	long index;

	/*輸入記錄*/
	newnode = ( Student *)malloc(sizeof(Student));
	newnode->link = NULL;
	printf("Enter id : ");
	scanf("%ld",&newnode->id);
	printf("Enter Name : ");
	scanf("%s",newnode->name);

	/*利用哈希函數求得記錄地址*/
	index = hashfun(newnode->id);
	/*判斷該鏈表是否為空,若為空則建立鏈表*/
	if ( Hashtab[index] == NULL )
	{
		Hashtab[index] = newnode;
		printf("Node insert ok!\n");
	}
	else
	{
		/*查找節點是否在鏈表中,如未存在則將此節點加入鏈表首部*/
		if ((search(Hashtab[index],newnode)) == NOTEXISTED)
		{
			newnode->link = Hashtab[index];
			Hashtab[index] = newnode;
			printf("Node insert ok!\n");
		}
		else
			printf("Record existed...\n");
	}
}

/*

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色综合久久| 91丨porny丨首页| 亚洲线精品一区二区三区八戒| 国产农村妇女毛片精品久久麻豆| 久久久综合精品| 精品少妇一区二区三区视频免付费 | 91丨porny丨蝌蚪视频| 国产成人啪免费观看软件| 国产精品亚洲第一区在线暖暖韩国| 美女在线一区二区| 国产原创一区二区| 成人av免费在线观看| 91美女福利视频| 91久久免费观看| 欧美日韩国产美| 欧美一区二区三区四区视频| 欧美精品tushy高清| 欧美猛男男办公室激情| 欧美丝袜自拍制服另类| av不卡在线播放| 成人ar影院免费观看视频| 国产精品一级片在线观看| 看片网站欧美日韩| 免费在线成人网| 久久狠狠亚洲综合| 美女高潮久久久| 美女高潮久久久| 精品一区二区av| 中文字幕日本不卡| 亚洲一区在线观看网站| 亚洲国产欧美日韩另类综合| 亚洲素人一区二区| 日韩精品色哟哟| 久久狠狠亚洲综合| 国产精品亚洲人在线观看| 国产一区二区三区日韩| 国产一区二区精品久久99| 国产激情一区二区三区四区| 国产激情91久久精品导航 | 亚洲自拍偷拍图区| 亚洲欧洲精品天堂一级| 亚洲柠檬福利资源导航| 国产精品欧美一区喷水| 亚洲免费在线电影| 日韩美女精品在线| 亚洲国产精品久久人人爱| 日韩不卡在线观看日韩不卡视频| 日日夜夜免费精品视频| 国产精品一区三区| 97国产一区二区| 欧美一区二区三区在线观看视频 | 欧美性生活久久| 欧美一区二区三区在线电影| 国产欧美一区二区精品性| 国产精品欧美极品| 午夜精品久久久久影视| 狠狠色狠狠色综合系列| 欧美日韩不卡在线| 久久人人97超碰com| 亚洲免费av观看| 国产成人免费网站| 欧美日韩国产成人在线免费| 亚洲乱码日产精品bd| 毛片不卡一区二区| 欧美一区二区三区喷汁尤物| 亚洲婷婷综合色高清在线| 久久电影网电视剧免费观看| 91美女在线看| 亚洲精品一区二区三区影院 | 欧美日韩国产区一| 亚洲国产精品精华液ab| 日韩和欧美的一区| 99精品欧美一区二区三区小说 | 精品国产乱码久久久久久老虎| 国产精品久久久久久福利一牛影视 | 99久久精品久久久久久清纯| 99久久久久久99| 欧美一区二区三区系列电影| 亚洲日本va午夜在线电影| 精品综合免费视频观看| 337p亚洲精品色噜噜| 亚洲视频在线一区观看| 国产在线精品不卡| 欧美日韩免费高清一区色橹橹| 中文字幕日韩精品一区 | 538在线一区二区精品国产| 综合在线观看色| 懂色av噜噜一区二区三区av| 日韩欧美一区在线观看| 久久成人免费网| 777精品伊人久久久久大香线蕉| 中文字幕一区二区三区色视频 | 久久久久久久久久久电影| 亚洲电影一级片| 一本高清dvd不卡在线观看| 国产精品视频你懂的| 国产精品 日产精品 欧美精品| 欧美xingq一区二区| 日韩国产精品久久| 337p亚洲精品色噜噜噜| 日本一不卡视频| 91精品国产福利在线观看| 丝瓜av网站精品一区二区| 成人app软件下载大全免费| 亚洲国产精品ⅴa在线观看| 成人成人成人在线视频| 亚洲欧洲三级电影| 91麻豆精东视频| 亚洲一区二区三区四区的| 91日韩在线专区| 国产精品美女久久久久久久久久久| 国产成人午夜视频| 亚洲欧洲成人自拍| 欧美精品久久一区| 精品一区二区三区蜜桃| 久久精品人人爽人人爽| 在线一区二区视频| 亚洲国产精品久久一线不卡| 88在线观看91蜜桃国自产| 日本特黄久久久高潮| 欧美电影免费观看高清完整版在线观看 | 亚洲高清在线视频| 欧美图区在线视频| 亚洲一区二区三区视频在线播放| 精品卡一卡二卡三卡四在线| 国产呦精品一区二区三区网站| 国产精品网站一区| 精品视频123区在线观看| 日精品一区二区| 中文字幕不卡的av| 欧美日韩aaaaaa| 国产成人免费av在线| 亚洲一区二区三区影院| 欧美精品一区二区久久婷婷| av在线这里只有精品| 日韩中文字幕不卡| www一区二区| 日本韩国欧美三级| 国产精品白丝av| 亚洲二区在线观看| 中文成人综合网| 欧美剧在线免费观看网站 | 丁香六月久久综合狠狠色| 亚洲一线二线三线视频| 久久色中文字幕| 欧美人与z0zoxxxx视频| 国产精品一区2区| 日本va欧美va精品发布| 中文字幕欧美一| 国产亚洲人成网站| 欧美福利视频导航| 欧美狂野另类xxxxoooo| 色综合久久99| 欧美在线视频日韩| 99麻豆久久久国产精品免费优播| 五月婷婷综合激情| 偷拍亚洲欧洲综合| 一区二区三区加勒比av| 亚洲最快最全在线视频| 国产精品久线在线观看| 欧美一区二区三区四区高清| 欧美视频完全免费看| 91在线云播放| 成人免费黄色在线| 激情六月婷婷综合| 蜜桃精品在线观看| 男女男精品视频| 日本伊人午夜精品| 日韩成人免费在线| 午夜成人免费电影| 天天综合网天天综合色 | 欧美在线不卡一区| 91免费观看在线| 91亚洲男人天堂| 色综合欧美在线| 91丨九色porny丨蝌蚪| 欧美亚洲禁片免费| 欧美日韩免费一区二区三区 | www.亚洲在线| 国产成人在线视频网址| 狠狠色丁香婷婷综合久久片| 国产在线精品一区二区三区不卡| 蜜桃免费网站一区二区三区| 天天综合色天天综合| 国产精品国产a| 一区二区高清在线| 亚洲最大成人网4388xx| 首页国产欧美久久| 美女视频一区二区三区| 国产在线播放一区| 成人免费视频caoporn| 91丨国产丨九色丨pron| 欧美日韩一区国产| 在线播放91灌醉迷j高跟美女| 日韩限制级电影在线观看| 精品久久国产字幕高潮| 久久久精品日韩欧美| 亚洲区小说区图片区qvod| 亚洲一区av在线| 精久久久久久久久久久|