摘要: 本以为英汉字典的程序已经没有什么大问题了,没想到今天段伏枥想查一个单词,却发现事情根本就不是自己所料想的那么顺利:单词的查找速度太慢!这就奇怪了,之前为什么没有发现呢?说起来也让人啼笑皆非。之前之所以没发现这问题,是因为测试的时候,输入的单词都是以“a”开头的,而今天碰巧要查找的单词,却是以“x”开头!就这么一个小差别,导致搜索所花的时间居然要比“a”开头的字母多两分钟! 这也是没有办法的事,因为段伏枥的查找算法,是最最最原始的:从“a”开始,一个一个进行对比,看看哪个单词最符合。换句话来说,如果单词不存在,或是位于字库的后半部分,那么搜索所花费的时间绝对是让人咋舌的。其实一开始写查找算法.. 阅读全文
posted @ 2011-11-26 13:01 我的一天 阅读(177) 评论(0) 推荐(0) 编辑