字典排序法和自然数大小排序

来源:互联网 发布:下载MySQL 编辑:程序博客网 时间:2024/06/05 18:53

这几天遇到一个问题,就是文件在排序时用了字典序排列,然后发现排序并不是按照自然大小排的,关键是不同文件名长度不同。

比如1,2,10,就会排序成1,10,2。

解决方法很简单,就是在比较字典序排序大小时,先按照长度判定大小,如果A长度>B长度,判定A>B

0 0
原创粉丝点击