|
1
4
正常情况下,
但是有一个
overload of
重用您的
然后您将得到
|
|
|
2
1
你的比较仪排序 颠倒 按字母顺序排列,因此数组也必须按逆字母顺序排列。 |
|
|
3
0
数组.二进制搜索 需要排序数组 提升 命令,但在你的情况下,你是使它 降序 提升 秩序
提升 |
|
|
4
0
如果您使用的是IDE,请在Arrays.binarySearch方法中放置断点。你的阵法开始于
但经过分类后会变成:
所以当你使用二进制搜索时,它首先看“Pune”,然后看“San Francisco”,因为二进制搜索的本质是只看“树”的一半。正如其他人所说,尝试更改比较器的顺序,或者尝试其他搜索算法。 |
|
|
5
0
你的比较仪顺序不对。尝试:
|