一种号码段区域地址查询方法、装置及终端

    公开(公告)号:CN105243110A

    公开(公告)日:2016-01-13

    申请号:CN201510621634.3

    申请日:2015-09-25

    IPC分类号: G06F17/30

    CPC分类号: G06F16/903

    摘要: 本发明实施例公开了一种号码段区域地址查询方法、装置及终端,包括接收待查询的号码段;将所述号码段按照预设规则分为第一查询号码段和第二查询号码段;查找在预设字节数组中,与所述第一查询号码相对应的目标字节数组;在所述目标字节数组中,查找与所述第二查询号码段相对应的字节符号;获取所述字节符号所对应的区域地址信息,并将所述区域地址信息作为所述号码段的区域地址信息,通过用字节数组存储每个号码段所对应的字节符号,并将每个字节符号与区域地址所对应的方法,不仅减少了保存号码段及所对应地址的数据所占用的内存,并且能快速的查询出号码段所对应的地址信息。

    一种手机号码的存储方法及查询方法

    公开(公告)号:CN106777178A

    公开(公告)日:2017-05-31

    申请号:CN201611198829.2

    申请日:2016-12-22

    IPC分类号: G06F17/30

    CPC分类号: G06F16/24535

    摘要: 本发明公开了一种手机号码的存储方法及查询方法,存储方法包括依据预设规则将手机号码按照号段和号尾分成两部分,并以号段和号尾组成的键值对构建存储区域;当接收到待存储手机号码时,依据预设规则解析待存储手机号码对应的目标号段和目标号尾;在存储区域中查找到目标号段的位置,并将目标号尾存储在目标号段对应的区域中。由于通过键值对将手机号码的号段和号尾关联起来,因此,当多个手机号码具有相同的键时,作为键的那部分数据可以只存储一次即可。另外,在进行数据查询时,可以依据键进行查询,如果没有对应的键,则也就无需继续查找,因此节约了查询时间。