freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

哈希表的設計與實現(xiàn)畢業(yè)論文(參考版)

2025-06-05 21:52本頁面
  

【正文】 } system(pause)。 exit(0)。 } break。 strcpy( H[i].num,\0)。i30。 } if(flag==1) break。 case 0: flag=1。 Print_num(H)。 Del_num(H,num)。 case 3: printf(請輸入要刪除的號碼: )。 Print_num(H)。 Insert_num(H,a1,b1,c1)。 printf(插入的地址是 :)。 哈希表的設計與實現(xiàn) 24 printf(插入的電話是 :)。 printf(插入的姓名是 :)。 break。 printf(該人的電話號碼是 :%s\n,H[w].num)。 printf(查找該 人的信息是: \n)。 scanf(%s,num)。g)。 printf(輸入( 03) :\n)。 printf(3:刪除 \n)。 printf(1:查找 \n)。 while(1) { flag=0。 case 3: input_num(Inf,m,H)。 } break。 strcpy( H[i].num,\0)。i30。 } if(flag==1) break。 case 0: flag=1。 Print_name(H)。 Del_name(H,name)。 case 3: printf(請輸入要刪除的名字 :\n)。 Print_name(H)。 Insert_name(H,a0,b0,c0)。 printf(插入的地址是 :)。 printf(插入的電話是 :)。 printf(插入的姓名是 :)。 break。 printf(該人的電話號碼是 :%s\n,H[k].num)。 printf(查找該人的信息是: \n)。 scanf(%s,name)。g)。 printf(輸入( 03) :\n)。 printf(3:刪除 \n)。 printf(1:查找 \n)。 while(1) { flag=0。 case 2: input_name(Inf,m,H)。 while(1) { switch(menu_select() ) { case 1: 哈希表的設計與實現(xiàn) 22 m=Create(H)。 int w,k。 char a1[20],b1[20],c1[20]。 } void main()//主函數(shù) { char name[20],num[20]。 } else key++。 strcpy(H[key].add,\0)。 strcpy(H[key].name,\0)。 strcpy(H[k].add,H[key].add)。 if(Hash_num(H[key].num)==i)//然后將哈希地址在該位置的存在后面的元素依次前移 { strcpy(H[k].name,H[key].name)。 k=key。 strcpy(H[key].num,\0)。 while(1) 哈希表的設計與實現(xiàn) 21 { if(strcmp(H[key].num,num)==0)//如果元素存在該位置,將該位置置空 { t=1。//計算哈希地址 int i,k。 } void Del_num(Record H[M],char num[20])//以電話號碼為關鍵字的哈希表的刪除函數(shù) { int key=0,t=0。 } key++。 strcpy(H[key].add,\0)。 strcpy(H[key].name,\0)。 strcpy(H[k].add,H[key].add)。 if(Hash_name(H[key].name)==i)//然后將哈希地址在該位置的存在后面的元素依次前移 { strcpy(H[k].name,H[key].name)。 k=key。 strcpy(H[key].num,\0)。 while(1) { if(strcmp(H[key].name,name)==0)//如果元素存在該位置,將該位置置空 { t=1。 key=Hash_name(name)。 } } } void Del_name(Record H[M],char name[20])//以姓名為關鍵字的哈希表的刪除函數(shù) { int key,t=0。i30。 printf(\t哈希地址 \t 姓名 \t\t號碼 \t\t地址 \n)。i++) { if(strcmp(H[i].name,\0)!=0) { printf(\t%d\t\t%s\t\t%s\t\t%s\n,i,H[i].name,H[i].num,H[i].add)。 for(i=0。//如果該位置不為空,向后移插入元素 } } void Print_name(Record H[M])//以姓名為關鍵字的哈希 表的輸出函數(shù) { int i。 break。 strcpy(H[key].num,num)。 key=Hash_num(num)。 } else key++。 strcpy(H[key].add,add)。//計算哈希地址 while(1) { if(strcmp(H[key].name,NULLKEY)==0)//如果該位置為空,把元素存到該位置 { strcpy(H[key].name,name)。//返回查找到的哈希地址 } void Insert_name(Record H[M],char name[20],c
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1