我的形码输入法[C语言] 之一:输入法的字词编码

类别:编程语言 点击:0 评论:0 推荐:
以下的介绍内容涉及到专利权的,不过不是偶的,是客户的:)

用在windows平台上,是形码输入法,使用四位十进制数字代替形码:
1 口囗日目曰罒
2 丨丶ㄟ宀
3 一
4 丿
5 十乂艹丰井卅
6 亅ㄅㄋ了亠广疒
7 し乚ㄥㄑ⺄⺁厶厂乙
8 フ乛┐ㄣ丆亻又廴
9 八丷冫氵ツ人入
0 冂凵コ匚冖卩几彐月凡臼卪

1、左右结构字:左边只取第一码,右边按笔顺取前两码和最后一码。例如:
社142捡2822科3114杨4533新5621铝600码7752泅808欧9378呻001

2、左中右结构字(中间和右边合在一起,作为右边)按左右结构字规则取码。例如:
龇1126班2132狮3131柳4939辩5164缴6304候7171湖8409膨9423啷0191

3、其余结构字:按笔顺取前三码和末笔码。例如:
宴1067露2910毽3227春410卫512等6641面7012送8247免3706圆0098

4、框形编码时不能按笔顺拆开。

词的编码如下:
两字词:两字前两码
三字词:第一字两码,后二字各一码
四字词以上:第一字和最后三字各一码

这样不管是字还是词组,都是四个数字编码,重码率非常之低,基本不用翻页

本文地址:http://com.8s8s.com/it/it28440.htm