腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
比较
器
的
Java
集合
二进制
搜索
不起作用
java
、
comparator
、
binary-search
我
的
Java
集合
的
二进制
搜索
不能正常工作。它能够找到一些元素,但找不到一些。我不知道问题出在哪里。列表
的
大小有限制吗?我
使用
的
是
java
7。或者我
的
二进制
搜索
实现有什么问题?
浏览 13
提问于2020-04-17
得票数 0
回答已采纳
1
回答
TObjectList<T>.IndexOf给出不正确
的
结果
delphi
、
generics
我试图理解为什么我
使用
TObjectList<T>.IndexOf
的
方式不适合我。如果我
使用
TObjectList<T>.BinarySearch,我得到了'3‘
的
正确结果,但是如果我
使用
TObjectList<T>.IndexOf,则有-1 (未找到)。这里
使用
SearchObject只是为了确保传递给.BinarySearch和IndexOf
的
两个对象是相同
的
。我试图在.IndexOf之前执行.Bina
浏览 4
提问于2021-12-26
得票数 2
回答已采纳
2
回答
在另一个类中具有
比较
器
的
对象上
的
Java
数组
二进制
搜索
java
、
arrays
、
search
、
binary
我在编程方面仍然是个新手,并且在
Java
中遇到了在数组上进行
二进制
搜索
的
语法问题。我正在尝试调用一个
比较
器
方法(重载
的
"compare“方法),它存在于与我
使用
二进制
搜索
的
类不同
的
类中。从本质上讲,我
的
目标是在数组中
搜索
存储在组成数组
的
对象中
的
一个变量。在没有
比较
器
浏览 0
提问于2012-09-25
得票数 1
2
回答
为什么在HashSet中添加null不会抛出异常,而在TreeSet抛出异常中添加null
java
、
hashset
、
treeset
为什么在HashSet中添加null不会抛出Exception,而在TreeSet中添加null会抛出异常。 s.add(null);Set<String> s = new HashSet<String>();
浏览 0
提问于2016-04-22
得票数 3
回答已采纳
1
回答
如何在
java
中表示位向量,以便在O(log )中进行
搜索
java
、
algorithm
、
sorting
、
search
我有一个元素列表,我需要为每个元素创建一个由位组成
的
签名。我将得到一个位向量列表。在此之后,我需要按词法对位向量列表进行排序。之后,我需要在排序向量列表中
搜索
一个位向量。我发现,如果我将签名表示为字符串,排序将采用O(N),而
使用
二进制
搜索
进行
搜索
将采用O(M logN),其中M是字符串签名
的
长度。但我发现,通常情况下,对于数字,排序需要O(n LogN),而
使用
二进制
搜索
进行
搜索
将需要O( log
浏览 0
提问于2013-06-25
得票数 4
2
回答
超级T> c)方法需要一个
比较
器
对象作为参数吗?
java
、
generics
、
collections
、
binary-search
、
comparator
这是我
的
代码:import
java
.util.Collections; System.out.println("pos: "+pos); 我
的
问题是,在Collections.binarySearch(Li
浏览 6
提问于2022-07-20
得票数 0
1
回答
c++中
集合
的
lower_bound中
的
关键参数
c++
、
set
如何将lower_bound应用于具有自己在c++中创建
的
比较
函数
的
集合
?例如,我编写了一个
比较
函数来检查一个数字是否足够大,然后我需要在与我编写
的
函数组合中
使用
lower_bound对
集合
执行
二进制
搜索
。
浏览 0
提问于2018-01-12
得票数 0
1
回答
Java
集合
中
的
搜索
算法
java
、
collections
在
Java
中,我总是
使用
Collections.sort(coll),然后是
搜索
。我
的
问题是,will
集合
总是执行
二进制
搜索
,或者是内部决定
的
。
集合
是否存储在线性
搜索
和
二进制
搜索
之间
的
任何标识符。
浏览 4
提问于2017-04-06
得票数 0
回答已采纳
1
回答
重载操作符< for::set
c++
、
c++11
我有一个叫做Dist
的
结构, Point firstPoint, secondPoint;}; 如果x.firstPoint==y.firstPoint and x.secondPoint==y.secondPoint和distCompare
比较
两个Dist
的
值,像x和y这样
的
Dist是相等
的
,所以我不能这样
使用
s
浏览 2
提问于2014-10-14
得票数 1
回答已采纳
5
回答
Java
数组、
集合
、
集合
和映射属于xx对象类别吗?
java
对以下内容进行分组是否公平:是否有另外一个词或两个词(而不是object)最好地描述数组、
集合
、
集合
和映射。抱歉,如果这不是正确
的
类别或不是一个合适
的
问题。我正在学习这些主题,需要找到一个单词来最好地描述所有这些主题。
浏览 0
提问于2012-07-25
得票数 1
1
回答
Java
源代码中
的
通用编程
java
、
api
、
generics
数组和
集合
是所有
java
程序员
使用
的
两个基本api类。这两个类都是在
Java
1.2中添加
的
为什么要这样做,还是我错过了什么?
浏览 3
提问于2013-02-20
得票数 2
回答已采纳
1
回答
递增语句以跟踪递归方法中
的
比较
java
、
arrays
、
recursion
、
increment
、
binary-search
我试图构造一个递归
的
二进制
搜索
方法,该方法
搜索
一个排序
的
可
比较
对象数组,以寻找感兴趣
的
对象。这是一个更大算法
的
一部分,该算法
搜索
排序数组
的
集合
,并查找
集合
中所有数组所共有的元素。目标是使算法
的
搜索
/
比较
部分尽可能高效。线性解应该是可能
的
。= BinarySearch(ToSearch, ToFind,
浏览 5
提问于2017-10-03
得票数 0
回答已采纳
1
回答
java
contains()方法
使用
的
是什么算法?
java
、
collections
、
binary-search
我想高效地
搜索
我拥有的HashSet中
的
一个对象。 我想知道在
java
集合
上定义
的
would ()方法是否
使用
二进制
搜索
?或者我应该写我自己
的
二进制
搜索
算法?
浏览 1
提问于2017-04-05
得票数 3
回答已采纳
2
回答
无序
的
,预定
的
,后期
的
algorithm
、
tree
、
binary-tree
我理解树遍历和实现背后
的
想法,但这里有个问题。为什么我们都需要他们? 在将值插入到新树中时,按预先顺序遍历树是生成
二进制
搜索
树完整副本
的
常见方法。还可以<
浏览 2
提问于2012-09-30
得票数 4
回答已采纳
1
回答
严格弱序与std::set / std::map
c++
、
set
、
strict-weak-ordering
,所以有时我
使用
通配符值0,它可以匹配field1匹配
的
任何值。如果我从不插入具有通配符值
的
元素,并且只在
集合
中查找这些元素,这在C++中有效吗?在这种情况下,返回任何值
的
find函数(在我
的
代码中很少发生这种情况)是可以接受
的
,尽管希望它在反复调用时会是相同
的
值。根据,似乎binary_search不需要严格
的
弱排序,这应该是执行查找时在数据结构上
使用
的
唯一算法,对吗?还是这里有什么不明确
浏览 1
提问于2016-02-09
得票数 0
2
回答
查找操作员
的
最低价目表
java
、
binary-search
、
comparator
0.92, 0.97, 1.0我应该找到最低价格表和相应
的
运营商当用户输入一个国家代码它并不是唯一
的
。例如,由于我们不知道国家代码: 92属于哪个运营商,92可以存在于国家代码列表中
的
运营商A、B或C。问题:我可以对CountryCode进行排序,但以下代码中
的
binarySearch无法计算出相应
的
最低价目表。它总是给我一
浏览 0
提问于2013-01-24
得票数 0
回答已采纳
2
回答
内存中m个有序集相交
的
高效算法?
database
、
data-structures
假设我们有m个有序集,并且我们想要找到它们
的
相交。同样
的
问题: 看来文学作品是巨大
的
。因此,一个更好
的
问题是:有哪些好
的
实现?
浏览 3
提问于2012-11-26
得票数 3
1
回答
检索字符串
的
ArrayList对象方法
的
二进制
搜索
不会识别字符串是否相同?
string
、
collections
、
arraylist
、
binary-search
整个程序按照整数、最高平均值、姓氏对ArrayList of Student对象进行排序,还可以选择执行
搜索
。我
的
程序完美无缺,除了我
的
二进制
搜索
,我绝对不能确定失败
的
原因。下面是具有引用学生名字和姓氏(String)
的
方法
的
学生类。(){ } return lastname;此外,以下是
二进制</em
浏览 2
提问于2012-03-17
得票数 1
2
回答
让Collections.binarySearch()与compareToIgnoreCase一起工作?
java
、
string
、
collections
、
binary-search
因此,我正在
搜索
一个巨大
的
ArrayList,以获得一个特定
的
字符串值,但如果要查找
的
字符串与传递给binarySearch()方法
的
字符串相等(不区分大小写),则需要Collections.binarySearch现在,在Collections.binarySearch()
的
源代码中,它最终调用了以下代码行。 int cmp = midVal.compareTo(key); 因此,
浏览 5
提问于2015-05-12
得票数 3
回答已采纳
2
回答
二进制
搜索
C++ STL
c++
、
stl
我有一个unordered_map向量,它是根据我定义
的
比较
器
函数进行排序
的
。我想
使用
二进制
搜索
来查找其中一个值,
使用
比较
器
函数。然而,
二进制
搜索
只返回bool,我需要结果
的
索引/迭代
器
。
浏览 30
提问于2010-11-26
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java 语法清单-快速回顾
Java基础(1)-Java数据类型
Java中的内存泄露的几种可能
Radare2-逆向工程框架
实用35个Java 代码性能优化总结下
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券