腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
java
中
使用
线性
搜索
进行
计数
比较
、
、
、
、
我的代码是: public static int linearSearch(int array[], int key){ Description: Performs linear search on an array for a specified value Returns: int indicating how many times number is found boolean f
浏览 22
提问于2020-07-28
得票数 0
5
回答
一个用于查看算法耗时的计时器表示,我的二进制
搜索
比
线性
搜索
耗时更长
下面是gist 上的类 resultsArray [2]= (long) (long) comparisons2;} 编辑:我还应该补充说,我
在
一个已经排序的数组上尝试了它
浏览 1
提问于2012-05-06
得票数 3
回答已采纳
1
回答
当
搜索
元素的可能性不相等时,如何找到平均成功的
搜索
(
线性
和BST)
、
、
我正在学习
搜索
,我想知道
线性
和BST的平均成功
搜索
,当每个元素都不可能被
搜索
的时候。然而,在这种情况下,我还没有找到该做什么的运气: 例如,我有一个包含3个元素(5、4、8)的列表,每个元素被
搜索
的概率分别为(0.1、0.05、0.05)。如果执行
线性
搜索
或BST,检查成功的元素的平均数量是多少?
浏览 1
提问于2022-04-19
得票数 0
回答已采纳
2
回答
java
7和8
中
哈希映射的差异
、
当
Java
7和
Java
8的哈希映射都
使用
恒定复杂度算法时,两者有什么不同?根据我的理解,哈希映射通过哈希函数为对象生成哈希键,
在
恒定时间内
进行
搜索
。
浏览 3
提问于2016-03-09
得票数 13
回答已采纳
2
回答
如果排序,则
使用
二进制
搜索
,否则
使用
线性
搜索
。
、
、
、
它们可以
使用
二进制
搜索
。 但是当用户输入第三个菜谱时,它可以是“cookie、甜甜圈、火鸡”(按顺序排列)或“cookie、甜甜圈、苹果”,但没有排序。如果没有排序,我必须
使用
线性
搜索
。
浏览 0
提问于2013-12-19
得票数 0
回答已采纳
1
回答
为什么
使用
二进制
搜索
的插入排序比
使用
线性
搜索
的插入排序慢?
、
、
为什么
使用
二进制
搜索
的插入排序比
使用
线性
搜索
的插入排序慢?
使用
线性
搜索
进行
插入排序的代码:{ break; data[j+1] = temp; } <
浏览 1
提问于2013-11-11
得票数 4
1
回答
检索字符串的ArrayList对象方法的二进制
搜索
不会识别字符串是否相同?
、
、
、
整个程序按照整数、最高平均值、姓氏对ArrayList of Student对象
进行
排序,还可以选择执行
搜索
。我的程序完美无缺,除了我的二进制
搜索
,我绝对不能确定失败的原因。return firstname; return lastname;此外,以下是二进制
搜索
的代码是的,我知道Collections有一个精确的方法,但是对于我的课,我需要自己写
搜索
。
浏览 2
提问于2012-03-17
得票数 1
3
回答
Java
HashMap机制
、
在
Java
语言中,如果我有HashMap<Integer, int[]> map,并且想要查找给定的int key,比如map.get(key),那么算法将计算key.hashCode(),转到相应的存储桶,
线性
搜索
int[]类型的对象,并
使用
equals()
比较
它们。因此,存储桶
中
的那些int[]对象将具有相同的键(由hashCode计算),并且它们将由equals()
进行
比较
。是那么回事吗? 我在网上找不到一个清楚显示
浏览 4
提问于2013-03-16
得票数 1
4
回答
应该对算法复杂性
进行
一次测试吗?如果是这样的话,是怎么做的?
、
、
假设我正在实现一些简单的东西,比如
搜索
排序列表/数组。函数(
在
c#
中
)看起来类似于:我可以
在
功能方面实现和测试这一点,但出于明显的原因,我通常更喜欢二进制
搜索
,而不是
线性
搜索
或故意愚蠢的东西。我已经开始在这个问题的“应该你”的两个方面
进行
辩论,但我想看看人们
在
没有我的论据的情况下说了些什么来提醒他们。
在
“如何”方
浏览 0
提问于2011-08-10
得票数 14
1
回答
哨兵
线性
搜索
比普通
线性
搜索
好吗?
、
在
传统的
线性
搜索
中
,对所需的个数和循环条件下的n+1
进行
了
比较
,并对2n+1
进行
了
比较
。但是,如果我们按照下面的步骤,我们可以
在
最大的n+2
比较
中
得到答案。只是
比较
次数减少了,这是否使这种“哨兵
线性
搜索
”算法更好地
搜索
未排序数组?
浏览 4
提问于2017-09-12
得票数 0
3
回答
查找一个数字是否在数组
中
,如果是,它会出现多少次?
、
、
我的目标是通过一个
线性
搜索
找到1320的存在,而第二个
线性
搜索
将检查1320出现了多少次。这个数组是一个随机数组。 我尝试设置一个
线性
搜索
,以检查数组
中
的数字是否存在。我还尝试设置
线性
搜索
,以检查数组存在多少次。这都不起作用,这是我第一次
使用
数组,所以我不确定我是否做得对。我觉得如果我从头开始,我就能更容易地完成这个项目,但我的老师想让我们
使用
他的入门项目。
浏览 0
提问于2019-05-22
得票数 0
回答已采纳
1
回答
HashMap与ArrayList的
Java
速度
比较
、
、
、
、
我想知道
在
Hashmap和ArrayList
中
的
搜索
元素之间是否有任何
比较
。我遇到的情况如下:我会有少量的元素(通常是4-6个,可能最多10个)。我有这样的元素的整数Id,我会得到很多调用,它们会
使用
id
搜索
元素,并在这个元素上执行一些方法。这看起来是哈希图很好的用例,但是我开始怀疑像ArrayList这样的
线性
集合在这里会不会更好。此外,为了
在
地图上
使用
搜索
,我需要自动装箱来从图元创建Integer。对于这种情况,
浏览 14
提问于2020-02-11
得票数 0
2
回答
有效地检测有理数是否相等
、
、
我希望能够有效地测试集合
中
任何给定的有理数a/b是否等于集合
中
的任何其他有理数c/d。我将要测试的数据对实际上相等的可能性很高(因为我已经
在
预先计算,并首先通过它们的浮点近似来
比较
它们),所以如果它们不相等,提前计算不会节省我太多时间。我可以为每个数字预先计算额外的数据,但每个数字只会在少数
比较
中
使用
,所以昂贵的预先计算(例如素数分解)可能不会是wor
浏览 21
提问于2016-11-22
得票数 16
1
回答
朴素算法实现
、
这是我的
Java
代码,它给了我预期的结果。请解释一下这是怎么回事。import
java
.util.*; public static void main (String args[]){ System.out.print
浏览 5
提问于2019-02-07
得票数 0
回答已采纳
2
回答
一个可以
搜索
两个属性对象的数据结构的设计
、
我试图想出一种设
计数
据结构的方法,可以有效地插入、删除和
搜索
数据结构。问题是,
搜索
函数获得的对象与输入类似,具有两个属性,我需要在数据集中找到一个对象,以便数据集中的第1和第2对象等于或大于
搜索
函数输入的对象。14object[a] = 9; object[b] = 79object[a] = 8; object[b] = 28 是否存在存储数据的方法,使
搜索
复杂度优于
线性
搜索
编辑:我忘了
在
我原来的问题
浏览 3
提问于2014-07-10
得票数 2
回答已采纳
2
回答
难以
使用
java
- search键
中
的字符串二进制
搜索
,列表
中
找不到
、
、
、
、
我一直试图
使用
搜索
键来获取这个二进制
搜索
程序
中
的值。如果我将"CCC“作为元素之一,并尝试
使用
搜索
参数
搜索
it,它将成功地获取,但当我从元素列表
中
删除"CCC”并将
搜索
键更改为其他任何元素时,它不会获取任何结果。
浏览 6
提问于2020-12-02
得票数 0
回答已采纳
2
回答
为什么这个解决方案说DFS必须反向运行?
、
给出了一个
线性
时间算法,该算法以有向无圈图G = (V,E)和两个顶点s和t为输入,并在G
中
返回从s到t的路径数。解决办法: 这里的基本思想是从顶点t开始,
在
反向
进行
深度优先
搜索
,直到到达顶点s为止。每个
计数
器都保持一个
计数
器,指示从顶点t找到的唯一反向路径的数目。对于所有的vertices.Start深度优先
搜索
,
使用
顶点t作为根,初始化
计数
器到0。
在
广度优先
搜索
中</e
浏览 3
提问于2011-11-03
得票数 2
1
回答
线性
搜索
还是二进制
搜索
??-PHP
、
、
、
但是我不确定我写的是
线性
搜索
还是二叉树
搜索
?!我对这些差异感到很困惑。请有人澄清我的代码的区别和我的代码是什么,这样我可以解释给别人吗?我只想知道我的代码是
线性
的还是二进制的?
浏览 3
提问于2016-07-16
得票数 0
回答已采纳
1
回答
顺序一致的内存和原子寄存器
、
、
、
序列一致性(适用于无数据竞争程序,SC-DRF)是现代编程语言(如
Java
或C++11)提供的最强的共享内存一致性模型。
在
“多处理器编程的艺术”
中
,作者(M. Herlihy和N.Shavit)
在
本书的大部分定理中
使用
了原子寄存器的概念。正确的说法是,
Java
中
的volatile引用和std::memory_order seq_cst
中
的C++
中
的原子引用是(与)原子寄存器(无法区分)吗?如果C++的存储模型保证
在
浏览 1
提问于2016-04-28
得票数 0
4
回答
在
字符串列表
中
搜索
字符串的最有效方法是什么?
、
、
这是通过将唯一的ID字符串与我的数据库
中
存储的消息
进行
比较
来完成的。 ...据我所知,Contains()方法执行
线性
搜索
如果有5000封电子邮件存储
在
服务器上,
浏览 0
提问于2011-04-07
得票数 1
回答已采纳
点击加载更多
相关
资讯
【Power BI】在 Power BI 中设计数据模型使用维度
Java开发中商业计算请务必使用BigDecimal来进行计算!
使用Java在树结构中查找叶子节点的全路径
使用 Meld在Linux 中以图形方式比较文件和文件夹|Linux 中国
如何正确使用关键词,才能让博客在谷歌搜索结果中获得高排名?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券