需要实现一个简单的拼音输入法功能。
我下载了一个拼音字库。6M多。
http://pan.baidu.com/s/1mgwjRTY
我的做法是:程序启动时加载字库到hashtable中,key值为拼音。类似xian和xi'an的合并。
字库加载时间较长,这个不影响。
需要查询时,从开头最长的组合(不超过12个字符)到最短的组合(1个字符)依次查询,合并结果作为备选汉字。
但是,输入拼音,显示备选汉字会有很明显的延时。
请问有没有比较好的思路或方法,能够缩短查询字库到显示备选字的延时?
============================
与该问题无关的回复,请发到这里
http://bbs.csdn.net/topics/390419752,帮助我结一个以前的贴子。