在500多万个账号中 怎么样可以快速的判断某个账号是否存在呢 什么算法比较有效率
在500多万个账号中 怎么样可以快速的判断某个账号是否存在呢 什么算法比较有效率 最好是能在一两秒内 得出结果
等待大神们出现
7225122
7225121
7225120
7225119
7225118
7225106
7225105
7225104
72251038
7225117
722511645
7225115
7225114
722511357657
7225112
7225111
7225110
722510954
7225108
72254566
7225102
7225101
7225100545
7225099
722509834
7225097
7225096
7225095
7225094
72250938
7225092
722509137
722509045
7225089
722508845
722508734
7225086
722508565
722508434
7225083
7225082
72250818
7225080
722507967
722507867
7225077
7225076
7225075
7225074797
72
7225061
722525073
7225072
7225071
7225070
7225069
7225066
7225065
7225064
7225063
7225062
7225068
7225067060
7225059
7225058
7225057
7225056
.......
[解决办法]
hash
[解决办法]
事先此500多万的账号是按升(降)序排序的,然后当用户输入一个账号时,就对此账号进行二分查找法在此500多万的账号里面进行查找。这样应该可以很快的查找出来此账号是否存在。
[解决办法]
排序;索引;二分搜索。