我的形码输入法[C语言] 之一:输入法的字词编码
以下的介绍内容涉及到专利权的,不过不是偶的,是客户的:)
用在windows平台上,是形码输入法,使用四位十进制数字代替形码:
0 口囗日目曰罒
1 丨丶ㄟ宀
2 一
3 丿
4 十乂艹丰井卅
5 亅ㄅㄋ了亠广疒
6 し乚ㄥㄑ厶厂乙
7 フ乛┐ㄣ丆亻又廴
8 八丷冫氵ツ人入
9 冂凵コ匚冖卩几彐月凡臼卪
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、框形编码时不能按笔顺拆开。
词的编码如下:
两字词:两字前两码
三字词:第一字两码,后二字各一码
四字词以上:第一字和最后三字各一码
这样不管是字还是词组,都是四个数字编码,重码率非常之低,基本不用翻页
我的形码输入法[C语言] 之一:输入法的字词编码相关推荐
- 小鹤双拼鹤形教程-by小鹤双拼输入法QQ群友-45℃的回忆
小鹤双拼鹤形教程-by小鹤双拼输入法QQ群友-45℃的回忆 更新时间:2015-4-7 鹤 形 双形即从每个字中提取首末两部分形态各异的组字单元,以区分同音字,组字单元即字根.鹤形字根包含以下三类: ...
- Android 输入法增加语言
Android源码中默认的有三种输入法:英文,中文,日文.对应的工程代码路径为: <android_root>/packages/inputmethods/LatinIME/ <an ...
- 字符编码(ASCII码、音码、形码、区位码,国标码、机内码,字形码)
1.西文字符编码 ASCII(美国信息交换标准代码)字符编码,该编码标准已经被国际标准化组织(ISO)指定为国际标准,是国际上使用最广泛的一种字符编码.标准的ASCII码采用二进制编码,他可以表示 ...
- amlogic平台,给LatinIME输入法添加语言
amlogic平台,给LatinIME输入法添加语言 1.frameworks\base\packages\SettingsProvider\res\values\defaults.xml 添加 &l ...
- c语言即时通讯软件源码,即时通讯软件源码-基于c语言即时通讯软件代码实现
我不知道哪种语言无关紧要.开源,我不知道该用什么. 即时通讯软件源代码为JAVA语言 对于即时通讯软件源代码最好是用C语言编写的,想学一下,感谢您即时通讯软件有什么. includewinscock2 ...
- 打码(C语言)常见粗心小错误 (前方高能,一定要点)
打码(C语言)常见粗心小错误 标签(空格分隔): 博客 自我介绍 本人学院 (http://sdcs.sysu.edu.cn/) 欢迎访问 本人学号 16340213 目录 打码C语言常见粗心小错误 ...
- 从kernel源码进阶C语言
从kernel源码进阶C语言 第一章 关于学习和技能提升 第二章 常见的宏定义深度分析 2.1 ARRAY_SIZE(arr)宏深度解析 2.2 max(x, y)宏深度解析 2.3 conta ...
- 新世纪五笔 形码之耻_世纪之剑
新世纪五笔 形码之耻 翻译自: https://www.pybloggers.com/2016/11/the-hack-of-the-century/ 新世纪五笔 形码之耻
- Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)
Android获取设备各项信息(设备id.ip地址.APP应用名称.设备名称.运行商.品牌.型号.分辨率.处理器.国家码.系统语言.网络类型.oaid.android版本.操作系统版本.mac地址.应 ...
最新文章
- python random库生成伯努利随机数的方法_Python使用random模块生成随机数操作实例详解...
- 这么流行的ZooKeeper,原来是这样设计的!
- web.py搭建服务器
- Android SearchView和ListView的结合使用
- 自定义控件(一) Activity的构成(PhoneWindow、DecorView)
- Spring Boot与Web开发简介||SpringBoot对静态资源的映射规则
- 再见 JDK ...
- MySQL 主键冲突,无法插入数据
- 3、Finished with error: FormatException: Bad UTF-8 encoding 0xc3 (at offset 169)
- 快速开发工作流_01_简单流程案例
- MySQL行锁 表锁理解
- FFmpeg源代码简单分析:日志输出系统(av_log()等)
- Mysql--Auto_increment详解
- centos 7 install VirtualBox
- 查找与清除线程插入式木马
- 计算机组成原理——硬布线控制器设计(1)
- AD13中对工程进行编译出现的error
- Astah绘制UML图形
- 公众号开发(三)----接收事件推送之关注/取消关注事件
- SpringSecurity之SecurityContext和Authentication对象
热门文章
- ESP8266 阿里云物联网平台 (详细步骤)
- Word处理控件Aspose.Words功能演示:使用 C# 将 Word 文档转换为 Markdown
- 部署JAX-WS Web服务作为战争中的Apache Tomcat(Deploying JAX-WS webservice as War in Apache Tomcat)...
- Python 爬虫实战:分析豆瓣中最新电影的影评
- 关于SearchView设置字体颜色,提示字体及背景的解决方法
- CDH6.3.2防止被攻击,打补丁(未授权漏洞)
- 关于background背景和img图片
- 【每日蓝桥】14、一三年省赛Java组真题“三部排序”
- js中的数组拷贝(浅拷贝,深拷贝)
- Android 路由框架ARouter最佳实践