本文介绍了序号之间的比较的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个顺序排列的员工号码

喜欢

1

100

101

102

103







2

$

201





和我进行二分查找在他们身上

但是我遇到了一个问题,即连续数字中的
考虑2> 103

但是当在二元搜索中比较这两个数字时考虑103> 2

因为103中的数字位数大于2

中的位数是否有一种方法可以比较序号而不会遇到这个问题

请帮助

I have a staff numbers arranged sequentially
like
1
100
101
102
103
.
.
.
2
200
201
.
.
and i make a binary search on them
but i faced a problem that
in sequential numbers consider 2>103
but when comparing between these two number in binary serach consider 103>2
because the number of digits in 103 bigger than the number of digits in 2
is there a way to compare between sequential number without facing this problem
please help

推荐答案




这篇关于序号之间的比较的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-24 04:59