腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
递归
二进制
搜索
C++
而不带if-else语句
c++
、
algorithm
、
recursion
、
binary-search
我试图在
C++
中
实现递归
二进制
搜索。然而,我
的
算法无法从测试数组中找到最后两个元素,我知道我遗漏了一些东西。我搜索了很多这样
的
二进制
搜索算法
的
实现,但没有成功。有人能帮我吗?
浏览 2
提问于2016-04-23
得票数 0
回答已采纳
2
回答
哪种方式更适合
二进制
搜索?
python
、
algorithm
、
binary-search
、
choice
我曾尝试在python
中
自己实现一个
二进制
搜索算法
,但当我查看互联网时,他们
中
的
大多数都有不同
的
做法。我不知道这两个人哪一个更好def binary_search(arr, item): maxVal = len(arr) - 1 else: print(mid
浏览 9
提问于2022-01-01
得票数 0
3
回答
数组列表
的
比较
java
嗨,我将结果存储在数组列表
中
,这些结果是通过在java
中
查询不同
的
数据库而获得
的
。Spreadsheets.getString("Name")); namedb .add(rs.getString("eName")) 在
c+
+
中
,我们使用strcmp进行比较。但是在java
中
,我如何比较这个数组列表,它应该返回公共行。或者我如何应用
二进制
浏览 1
提问于2012-02-16
得票数 0
回答已采纳
1
回答
使用xcode
的
c++
二进制
搜索
c++
、
xcode
、
search
、
binary
使用
c++
进行//
二进制
搜索。主函数不提供任何输出。这是简单
的
二进制
搜索算法
的
实现。
浏览 4
提问于2014-06-25
得票数 0
回答已采纳
3
回答
如何在Java
中
实现lower_bound
二进制
搜索算法
?
java
、
algorithm
、
binary-search
当我使用java.util.Arrays.binaySearch时,它返回
的
索引是9,但我期望7。我看上去像java.util.Arrays.binaySearch 注意: lower_bound
的
概念来自于
C++
,但我不太理解
C++
。
浏览 1
提问于2019-08-20
得票数 1
回答已采纳
3
回答
迭代二值搜索
code-golf
、
search
二进制
搜索是一种算法,它通过不断地将搜索空间分成两部分来寻找排序数据结构
中
的
元素。
二进制
搜索将值范围分成两部分,并继续缩小搜索范围,直到找到未知值为止。这是“分而治之”算法
的
经典例子。维基百科Clarif
浏览 0
提问于2015-11-13
得票数 4
6
回答
二进制
搜索算法
的
扩展,用于查找要在数组
中
搜索
的
键值
的
第一个和最后一个索引
c#
、
c++
、
c
、
algorithm
、
binary-search
问题是扩展
二进制
搜索算法
,以最有效
的
方式找到排序数组
中
目标值
的
所有匹配项。具体地说,算法
的
输入是(1)整数
的
有序数组,其中一些数字可能出现多次,以及(2)要搜索
的
目标整数。算法
的
输出应该是一对索引值,指示数组
中
整数
的
第一次和最后一次出现(如果它确实出现了)。源代码可以在c#、c、
c++
中
。 另外,查找索引可能需要
的
最大和最小比较次数是多少?
浏览 2
提问于2010-02-08
得票数 3
回答已采纳
1
回答
使用
二进制
搜索查找密钥
java
我正在尝试编写一个程序,使用
二进制
搜索在具有随机生成
的
数字
的
数组
中
查找密钥。当密钥为0或一个非常大
的
数字时,我无法让程序找到密钥。这是一个家庭作业,但是,我遇到了困难,想不通了。提前感谢您
的
帮助。
浏览 1
提问于2015-11-15
得票数 1
2
回答
首选哪种
搜索算法
?
search
、
big-o
、
binary-search
、
sequential
二进制
搜索算法
具有较大
的
O(log )值,顺序
搜索算法
具有较大
的
O(n)值。但我们需要在
二进制
搜索之前
的
排序算法,排序算法
的
最佳大O值是O(n.log n)。因此,有效地,二分搜索
的
大O值是O(n.log n),它比顺序搜索
的
大O值大。那么,在搜索algo时,哪一个是首选
的
?
浏览 2
提问于2012-08-28
得票数 4
回答已采纳
1
回答
java contains()方法使用
的
是什么算法?
java
、
collections
、
binary-search
我想高效地搜索我拥有的HashSet
中
的
一个对象。 我想知道在java集合上定义
的
would ()方法是否使用
二进制
搜索?或者我应该写我自己
的
二进制
搜索算法
?
浏览 1
提问于2017-04-05
得票数 3
回答已采纳
2
回答
猜测
的
数量总是需要计算机猜出你思考
的
数字。
java
、
logic
好
的
,所以问题不一定是实际
的
代码,因为它工作,而是逻辑。问题是,你需要多少猜测才能得到你所想
的
数字?在1-100之间,无论是什么,只要在1-100之间,总能猜到你
的
7次试数。下一个问题是,关于1-50,我想只要5次就能猜出你
的
号码。{ } } 问题是,接下来
的
问题是,如果这个数字
浏览 3
提问于2016-09-27
得票数 0
回答已采纳
6
回答
通过修改
二进制
搜索算法
,使其在搜索大量单词(单词列表)时工作速度更快。
c++
、
algorithm
、
performance
、
search
、
binary-search
我想从排序
的
单词列表
中
搜索特定
的
单词。我
的
单词列表包含100,000字。为了提高
二进制
搜索算法
的
性能,我想对其进行一些修改。例如,如果我想搜索单词"apple“,而不是在整个单词列表
中
应用
二进制
搜索算法
。我只会把它应用于以字母a开头
的
单词。如果我在数组或向量中加载单词列表,我知道我将从索引0开始搜索。问题是,我不知道用字母a开头
的
单词
的
最后一个索引是什么
浏览 5
提问于2016-03-14
得票数 1
回答已采纳
1
回答
Array.BinarySearch()和缺少
的
字母
c#
、
arrays
我只有一个关于Array.BinarySearch()和字母
的
小问题,这个方法不知何故看不到或无法识别的字母。我创建了一个基本
的
数组来尝试我刚刚遇到
的
方法: int index1 = Array.BinarySearchArray.BinarySearch(Letters2, "q"); Console.Wr
浏览 1
提问于2014-03-01
得票数 0
2
回答
链表
中
的
二进制
搜索
data-structures
、
linked-list
、
binary-search
在排序链表
中
是否使用
二进制
搜索算法
?或者它以任何方式都是有用
的
?我知道在数组
中
,使用
二进制
查找是非常有效
的
,因为我们知道所有元素
的
地址。但在链表
中
,我们必须遍历每个节点。
浏览 0
提问于2015-08-24
得票数 2
2
回答
如果数组需要排序,它会被算作
二进制
搜索算法
的
一部分吗
java
、
arrays
、
algorithm
、
binary-search
我正在尝试了解
二进制
搜索算法
的
速度。我知道它需要对一个排序数组进行操作。但是,如果数组未排序并执行排序。排序不是
二进制
搜索
的
一部分,因此它
的
性能会变慢吗?我很困惑,因为我认为如果数据没有排序,使用这个算法
的
机会很小。如果我
的
代码需要对它进行排序,为什么它不计入
搜索算法
。 如果我感到困惑,很抱歉,谢谢你
的
帮助。
浏览 2
提问于2020-12-10
得票数 0
1
回答
二进制
搜索复杂度分析(不均匀拆分)
arrays
、
algorithm
、
data-structures
、
binary-search
、
divide-and-conquer
设计一种
搜索算法
,将排序后
的
数组分为三分之一和三分之二,而不是
二进制
搜索算法
“BinSrch”
中
的
两半。分析了该算法
的
时间复杂度。我写完了算法,需要复杂性分析部分
的
帮助,有人能解释一下递归关系是什么样子
的
吗?
浏览 16
提问于2021-06-09
得票数 0
回答已采纳
2
回答
二进制
搜索
的
最坏情况是什么?
search
、
runtime
、
time-complexity
、
binary-search
元素应该位于数组
中
的
什么位置,才能使
二进制
搜索算法
的
运行时间为O(log )?
浏览 0
提问于2018-05-11
得票数 4
回答已采纳
1
回答
c++
中
的
二进制
搜索算法
c++
、
algorithm
、
search
、
binary
for sorthing the array for (int p = 1; p <= 9; p++) for (int c = 0; c <= 8;
c+
浏览 16
提问于2020-04-24
得票数 0
2
回答
二进制
搜索结果非常不一致
c
、
binary-search
为学校做一个编码练习,在那里我们必须使用
二进制
搜索来找到数组中值
的
位置。输出应该生成索引位置。如有任何帮助/建议/建议,将不胜感激。
浏览 5
提问于2021-04-27
得票数 1
回答已采纳
1
回答
二进制
搜索算法
binary-search
我用
二进制
搜索来找到一条记录。我
的
问题不是这些数据是否存在。我会在下面列出我
的
问题。通过使用
二进制
搜索算法
,我可以得到5是否存在。在上述情况下,我可以得到第6位
的
5(总共13个数据)。但我得找到第五个位置。如何使用
二进制
搜索获得此结果?在某些情况下,我需要获得给定数据
的
最后位置。我怎样才能得到这个
二进制
搜索算法
。 有比
二进制
搜索更快
的
方法吗?不是只有散列法吗?
浏览 1
提问于2011-10-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++中的vector和Java中的ArrayList的构造函数的区别
java中的二进制运算以使用场景
编程之美求二进制数中1的个数
一行代码搞定整数二进制中的连续 1 判定!
MySQL 中的重做日志,回滚日志以及二进制日志的简单总结
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券