词组 检索
(1)将所有的英文单词生成一个字典Dictionary。(必须采用字符串哈希,hash散列算法)(2)给定一个单词,判断这个单词是否在字典Dictionary中。如果在单词库中,输出这个单词总共出现的次数。否则输出NO。
(3)输出Dictionary中出现次数最高的10个单词。(必须采用快速排序或堆排序算法)
本题本人只会用哈夫曼编码做 求大神指点 用哈希怎么做
2013-01-16 22:08
2013-01-17 00:12
程序代码:typedef struct word
{
int n; //出现次数
char str[30];
struct word *next;
}node, *qnode;
typedef qnode Dictionary[26 * 26];

2013-01-19 17:29
2013-01-20 22:37
2013-01-22 08:42