[发明专利]有序列表匹配方法和设备、文档字符匹配方法和设备有效
申请号: | 201310018781.2 | 申请日: | 2013-01-18 |
公开(公告)号: | CN103942200B | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | 黄耀海;谭诚;陈明 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 康建忠 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 有序 列表 匹配 方法 设备 文档 字符 | ||
1.一种有序列表匹配方法,所述有序列表包括源列表和目标列表,该源列表和目标列表中的每一个包含至少一个元素,并且该源列表和目标列表以单调映射关系彼此对应,该方法包括:
选择步骤,用于从源列表选择元素;
匹配步骤,用于在目标列表中匹配所选择的元素;以及
分割步骤,用于当源列表中包含的元素的数量大于1时,基于所选择的元素将源列表分割成两个子源列表,并且基于所述匹配步骤的结果将目标列表分割成两个子目标列表,这两个子目标列表与所述两个子源列表以所述单调映射关系一一对应,
其中,对于所述两个子源列表中的每一个及其对应的子目标列表,依次执行所述选择步骤、所述匹配步骤和所述分割步骤。
2.根据权利要求1所述的方法,其中,所述选择步骤包括:
选择所述源列表中的特定选择范围中的元素,
其中,所述特定选择范围由所述源列表的两个黄金分割点确定,所述特定选择范围的起点和终点分别是一个黄金分割点和另一个黄金分割点。
3.根据权利要求1所述的方法,其中,所述选择步骤包括:
选择所述源列表的中央位置处的元素。
4.根据权利要求1所述的方法,其中,所述匹配步骤包括:
根据所述单调映射关系,确定在目标列表中是否存在针对所述源列表中的所选择的元素的匹配元素。
5.根据权利要求4所述的方法,其中,所述匹配元素和所选择的元素之间的匹配关系是所述匹配元素与所选择的元素具有相同的值。
6.根据权利要求4所述的方法,其中,所述匹配元素和所选择的元素之间的匹配关系是所述匹配元素与所选择的元素的值之间的差为预定值。
7.根据权利要求1所述的方法,其中,基于所选择的元素将所述源列表分割成两个子源列表包括:
分割所述源列表以使得所述两个子源列表包括第一子源列表和第二子源列表,所述第一子源列表包含所述源列表中的在所选择的元素之前的所有元素,所述第二子源列表包含所述源列表中的在所选择的元素之后的所有元素。
8.根据权利要求1所述的方法,其中,基于所述匹配步骤的结果将所述目标列表分割成两个子目标列表包括:
当所述源列表中的所选择的元素在所述目标列表中具有匹配元素时,对所述目标列表进行分割以使得所述两个子目标列表中的第一子目标列表包含所述目标列表中的在所述匹配元素之前的所有元素,并且所述两个子目标列表中的第二子目标列表包含所述目标列表中的在所述匹配元素之后的所有元素;并且
当所述源列表中的所选择的元素在所述目标列表中不具有匹配元素时,对所述目标列表进行分割以使得所述两个子目标列表中的第一子目标列表包含所述目标列表中的从起始元素至紧接在潜在匹配元素之前的元素的所有元素,并且所述两个子目标列表中的第二子目标列表包含所述目标列表中的从紧接在所述潜在匹配元素之后的元素至结束元素的所有元素。
9.根据权利要求8所述的方法,其中,如果所选择的元素在所述源列表中具有重复元素,并且所述源列表中的所选择的元素在所述目标列表中具有匹配元素时,所述第一子目标列表和所述第二子目标列表均还包含所述匹配元素。
10.根据权利要求7-9中任一项所述的方法,
其中,当所述源列表和所述目标列表以单调增的映射关系彼此对应时,所述第一子源列表对应于所述第一子目标列表,并且所述第二子源列表对应于所述第二子目标列表;并且
其中,当所述源列表和所述目标列表以单调减的映射关系彼此对应时,所述第一子源列表对应于所述第二子目标列表,并且所述第二子源列表对应于所述第一子目标列表。
11.根据权利要求10所述的方法,其中,所述单调增的映射关系指的是所述源列表和所述目标列表具有相同顺序,并且所述单调减的映射关系指的是所述源列表和所述目标列表具有相反顺序。
12.根据权利要求1所述的方法,其中,所述源列表中包含的元素的数量远小于所述目标列表中包含的元素的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310018781.2/1.html,转载请声明来源钻瓜专利网。