| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 292 人关注过本帖
标题:字典查询算法问题
收藏  订阅  推荐  打印
edliwisse
Rank: 1
等级:新手上路
帖子:8
积分:222
注册:2007-12-31
字典查询算法问题

我做了一个在线英汉字典小程序,谁能帮我设计一个查询算法  在客户端假如我发送 单词 please 到服务器端 ,我服务器端是一个ACCESS数据库,里面有一个字典的表 word表,怎么样能识别出我发送到服务器端的这个单词,并快速的从word表中查询出这个单词 (前提这个表中的单词很多,有上万词条,算法必须高效,准确)
搜索更多相关主题的帖子: 算法  服务器  字典  数据库  单词  
2008-5-18 09:36
multiple1902
Rank: 12Rank: 12Rank: 12
等级:版主
威望:40
帖子:4479
积分:45682
注册:2007-2-9

怎么识别出单词,要看你客户端怎么发“please”过去的了,如果是用网络连接发的,当然是用网络连接接收了,这很简单,也很明显……

至于数据库端,我觉得速度也就这么快了,就是调用数据库引擎执行查询,然后返回记录集的内容,可以对某些字段做索引。不过我觉得就上万词条,可以预先读取在内存里,比如放在数组中间,用的时候直接调用,这样会快一些。

“高考”这个词在耳边不断萦绕,心中的激动不言而喻。写下一句话,一起努力。Let's struggle together.
2008-5-18 09:56
三断笛
Rank: 12Rank: 12Rank: 12
等级:版主
威望:9
帖子:916
积分:10141
注册:2007-5-24

这要用到什么算法吗?
在线查询需要这些:
1.ASP,做个表单,用Get或Post传给你的查询文件(ASP)
2.在查询文件里用个Select查询,,,,,,,,这实在没什么算法
3.Response你的查询结果

上万的数据在服务器上查询一下,,,,有索引的话,,,,,,不知道需要多少分之一毫秒
然后传回用户浏览器的话,可能需要些延时,不存在算法问题


你觉得什么地方需要高深的算法?

滚滚红尘中的白痴..........
2008-5-18 22:59
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.045500 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved