[发明专利]分页数据的获取方法及装置、设备及存储介质有效
申请号: | 201811407787.8 | 申请日: | 2018-11-23 |
公开(公告)号: | CN109543027B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 宋大伟;张丹 | 申请(专利权)人: | 苏州好玩友网络科技有限公司 |
主分类号: | G06F16/338 | 分类号: | G06F16/338;G06F16/332 |
代理公司: | 11332 北京品源专利代理有限公司 | 代理人: | 孟金喆 |
地址: | 215006 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种分页数据的获取方法及装置、设备及存储介质。所述方法包括:获取待查询参数的目标查询数值及分页数据对应的分页方向;通过二分法在待查询列表中查找所包括的待查询参数的数值与目标查询数值匹配的列表项;如果在待查询列表中不存在所包括的待查询参数的数值与目标查询数值匹配的列表项,则根据通过二分法在待查询列表中查询时最后查询的两个列表项及分页方向确定分页数据。本发明实施例的技术方案解决了现有技术中当通过二分法获取不到分页数据起始项时,则无法准确获取所需分页数据的技术缺陷,通过改良传统的二分查找法,在不影响查询效率的情况下实现了在数据列表出现异常时也可准确、快速以简便地获取所需分页数据。 | ||
搜索关键词: | 分页数据 二分法 查询 查询参数 目标查询 列表项 存储介质 分页 匹配 二分查找法 查询效率 方案解决 方向确定 技术缺陷 传统的 改良 查找 | ||
【主权项】:
1.一种分页数据的获取方法,其特征在于,包括:/n获取待查询参数的目标查询数值,以及分页数据对应的分页方向;/n通过二分法在待查询列表中查找所包括的所述待查询参数的数值与所述目标查询数值相匹配的列表项;/n如果在所述待查询列表中不存在所包括的所述待查询参数的数值与所述目标查询数值相匹配的列表项,则根据通过所述二分法在所述待查询列表中进行查询时最后查询的两个列表项,以及所述分页方向确定所述分页数据,确定所述分页数据时,确定所述最后查询的两个列表项的编号,选择编号较大或者较小的列表项作为查询起始项;/n所述待查询列表中列表项的排列顺序为按照所述待查询参数的降序进行排列;所述待查询列表中的列表项的列表编号依据所述列表项从前至后的排列顺序递增;/n相应地,所述根据通过所述二分法在所述待查询列表中进行查询时最后查询的两个列表项,以及所述分页方向确定所述分页数据,包括:/n获取通过所述二分法在所述待查询列表中进行查询时,最后查询的两个列表项各自的列表编号;/n如果所述分页方向为负向分页,则选取所述最后查询的两个列表项中列表编号较小者作为查询起始项,并从所述查询起始项起,按照所述列表编号减小的方向获取设定数量的列表项,得到所述分页数据;/n如果所述分页方向为正向分页,则选取所述最后查询的两个列表项中列表编号较大者作为查询起始项,从所述查询起始项起,按照所述列表编号增加的方向获取设定数量的列表项,得到所述分页数据。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州好玩友网络科技有限公司,未经苏州好玩友网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811407787.8/,转载请声明来源钻瓜专利网。