资源简介
可找到距离错误拼写最相近的三个单词,自己建一个dictionary.txt放在相应目录下即可
代码片段和文件信息
/*************************************************************************
File Name: spelling_checker.c
Author: Bianwei
Mail: 961075803@qq.com
Created Time: 2015年12月24日 星期四 10时42分28秒
************************************************************************/
#include
#include
#include
#define N 20
#define MAXSIZE 1361
typedef struct HashNode{
char key[20];
char value[100];
}Node;
typedef struct MinDisNode{
int distance;
char buf[20];
}DisNode;
Node hashtable[MAXSIZE] = {{0}{0}};
int dis[N][N];
char s1[N] s2[N];
unsigned int ELFHash(char* key);
Node* find(char* key);
void insert(char* key char* value);
int edit_dis(char* s1 char* s2);
int min(int a int b)
{ return a < b ? a : b; }
int main()
{
char readbuf[1000]; //用于存放txt
- 上一篇:哈斯图c语言程序表示
- 下一篇:C/C++利用Win32框架写了个小游戏分享
相关资源
- Thinking in C++中文版
- C++语言程序设计_第四版_郑莉_高清p
- 东南大学C++课件-何洁月80讲(总).
- VC中文版MSDN手册.chm
- C语言程序设计(第四版)谭浩强著
- DevC++
- C/C++实验系统
- c语言教程1946
- c语言资料大全
- VC6·0完整绿色版
- C语言经典算法大全 总
- 一个月挑战c++
- 很好用的C语言编译器,结合TC2.0,3
- vsC++编程新手指导
- C++语言编程器
- The_C_Programming_Language第二版中文版
- VS2008 windows应用程序C++
- C语言基础习题集(C考试常见题型)
- VC6.0编程软件
- C++深入版
- C语言编程大赛试题
- C++PPT
- 二级C语言复习资料打包(2011-07)
- 关于MFC的 基本用法及实例的源代码
- c语言嵌入式
- 数据结构习题集答案(C语言版严蔚敏
- c高级编程技术
- 俄罗斯方块,C语言实现
- C语言程序设计案例教程
- c语言教程讲义(谭浩强)1870
评论
共有 条评论