| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 454 人关注过本帖
标题:[求助]一个数据结构问题,急需解答!
只看楼主 加入收藏
youyiwen520
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-9-6
收藏
 问题点数:0 回复次数:0 
[求助]一个数据结构问题,急需解答!

这个题是:用线形探查法解决冲突,编写插入,删除和查找算法,现在插入和删除的算法已经写出,谁能帮我写出删除算法并帮我写出一个主函数,谢谢!
#define ni1 0
#define m 18
typedef struct
{keytype key;
datatype other;
}hashtable;

hashtable HT(m);

int LINSRCH(HT,K)
hashtable HT[];
keytype K;
[int d,i=0;
d=H(K);
while((i<m) && (HT[d].key ! =nil))
{i++;d=(d+i)%m}
return (d);
}

LINSERT(HT,s)
hashtable s,HT[];
{int d;
d=LINSRCH(HT[],s.key)
if(HT[d].key==nil) HT[d]=s;
else printf("ERROR");
}

搜索更多相关主题的帖子: 数据结构 解答 
2007-09-20 06:57
快速回复:[求助]一个数据结构问题,急需解答!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015644 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved