信息排序方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:31229427 阅读:63 留言:0更新日期:2021-12-08 09:58
本公开的实施例公开了信息排序方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:获取待排序信息集合和对应上述待排序信息集合的目标字符序列,上述待排序信息集合内的待排序信息包含至少一种字符;确定对应上述目标字符序列的指令序列,上述指令序列用于按照字符类型对上述待排序信息包含的至少一种字符进行排序;通过上述指令序列对上述待排序信息集合内的待排序信息进行排序,得到对应上述待排序信息集合的目标排序信息序列。该实施方式提高了排序后的信息的准确性和有效性。和有效性。和有效性。

【技术实现步骤摘要】
信息排序方法、装置、电子设备和计算机可读介质


[0001]本公开的实施例涉及计算机
,具体涉及信息排序方法、装置、电子设备和计算机可读介质。

技术介绍

[0002]随着现有网络信息的急剧增加,信息查询也变得越来越重要。技术人员可以通过多种信息排序方法对信息进行排序,以提高信息查询效率。但是,现有的信息排序方法存在以下问题:
[0003]一,首字符排序无法处理数字排序。例如,正常情况下可以是“9

第九章,10

第十章”,而现有信息排序方法会认为“10

第十章”中的“10”首字符为“1”,进而现有信息排序方法得到的排序结果为“10

第十章,9

第九章”,使得排序后的信息的准确性和有效性不高;
[0004]二,现有信息排序方法通常是较为单一或很难达到复杂排序,如果想要达到复杂排序,则通常先将所有信息查询出来放入内存再进行排序,因此占用了大量内存空间。

技术实现思路

[0005]本公开的内容部分用于以简要的形式介绍构本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种信息排序方法,包括:获取待排序信息集合和对应所述待排序信息集合的目标字符序列,所述待排序信息集合内的待排序信息包含至少一种字符;确定对应所述目标字符序列的指令序列,所述指令序列用于按照字符类型对所述待排序信息包含的至少一种字符进行排序;通过所述指令序列对所述待排序信息集合内的待排序信息进行排序,得到对应所述待排序信息集合的目标排序信息序列。2.根据权利要求1所述的方法,其中,所述确定对应所述目标字符序列的指令序列,包括:确定所述待排序信息集合内的待排序信息包含的至少一种字符;查询对应所述至少一种字符的至少一种排序指令,通过所述目标字符序列确定所述至少一种排序指令的排序,得到指令序列。3.根据权利要求2所述的方法,其中,所述确定所述待排序信息集合内的待排序信息包含的至少一种字符,包括:对于所述待排序信息集合中的待排序信息,将该待排序信息划分为字符组序列,所述字符组序列中每个字符组包含的字符属于同一字符类型,相邻字符组包含的字符的字符类型不同,所述字符类型包括以下至少一项:数字类型、字母类型、文字类型、符号类型;基于所述字符组序列确定待排序信息包含的至少一种字符。4.根据权利要求3所述的方法,其中,所述将该待排序信息划分为字符组序列,包括:对该待排序信息包含的每个字符进行识别,确定每个字符的字符类型;对于所述待排序信息中的每个字符,当存在与该字符的字符类型相同的相邻字符时,将该字符和相邻字符划分为该字符对应的字符类型的字符组;否则,将该字符划分为该字符对应的字符类型的字符组。5.根据权利要求3所述的方法,其中,所述目标字符序列包含目标字符和对应所述目标字符的目标字符序号,以及;所述通过所述目标字符序列确定所述至少一种排序指令的排序,得到指令序列,包括:通过所述目标字符序号确定对应所述至少一种排序指令的指令排序信息,所述指令排序信息用于确定所述至少一种排序指令之间的先后顺序;基于所述指令排序信息确定指令序列。6.根据权利要求5所述的方法,其中,所述通过所述目标字符序号确定对应所述至少一种排序指令的指令排序信息,包括:对于所述目标字符序列内的目标字符,查询所述至少一种排序指令中对应该目标字符的目标排序指令,将该目标字符对应的目标字符序号设置为所述目...

【专利技术属性】
技术研发人员:郭媛媛
申请(专利权)人:北京京东拓先科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1