腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
只有
两次
比较
的
迭代
二进制
搜索
?
、
调整
迭代
的
二进制
搜索
代码,使其只使用两个
比较
,而不是三个(在主while循环中)。*注意:三个
比较
在while循环中,两个if语句在循环中。
浏览 4
提问于2018-03-02
得票数 1
回答已采纳
3
回答
在JavaScript中
比较
字符串
的
最佳方式?
、
、
、
、
我正在尝试优化一个在JavaScript中执行字符串
二进制
搜索
的
函数。 二分
搜索
需要知道关键字是==还是<。但这需要在JavaScript中进行
两次
字符串
比较
,这与在类似C
的
语言中不同,在这种语言中,strcmp()函数返回三个值(-1, 0, +1) (小于、等于、大于)。在JavaScript中是否有这样一个本机函数,它可以返回一个三元值,以便在
二进制
搜索
的
每次
迭代
中只需要一个
比较
浏览 0
提问于2010-01-30
得票数 474
回答已采纳
2
回答
Python中
二进制
搜索
实现
的
效率分析
、
、
、
我已经在python中完成了
二进制
搜索
的
迭代
实现,并且想知道是否有一种有效
的
方法来确保在需要时在排序之前总是对输入进行排序。如何验证要排序
的
输入?如果没有对输入进行排序,那么时间复杂度是多少?
浏览 5
提问于2022-08-11
得票数 0
回答已采纳
1
回答
二元
搜索
与三值
搜索
的
比较
、
考虑到“三元
搜索
的
大O时间是Log_3 N而不是
二进制
搜索
的
Log_2 N”#!print("search not found") ternary_search(0, len(List)-1, 6) 这个实现实际上每次<
浏览 2
提问于2017-10-15
得票数 1
回答已采纳
2
回答
二进制
搜索
C++ STL
、
我有一个unordered_map向量,它是根据我定义
的
比较
器函数进行排序
的
。我想使用
二进制
搜索
来查找其中一个值,使用
比较
器函数。然而,
二进制
搜索
只返回bool,我需要结果
的
索引/
迭代
器。
浏览 30
提问于2010-11-26
得票数 20
回答已采纳
2
回答
使用递归
二进制
搜索
比
迭代
二进制
搜索
有什么好处,反之亦然?
、
在最近为我
的
编程2类分配
的
任务中,我们通过使用13,040个字符串填充一个java ArrayList来测试
搜索
的
效率。顺序
搜索
明显比
二进制
搜索
慢,因为复杂性不同,代码实际需要循环遍历代码
的
次数也不多。sequentialSearch(): 'some_w
浏览 0
提问于2015-02-18
得票数 9
回答已采纳
1
回答
二进制
搜索
:最坏情况下
的
比较
次数
、
、
在最坏
的
情况下,我试图找出
二进制
搜索
在给定大小
的
数组上
的
比较
数。根据
的
文章,最坏情况
的
比较
数是2logn+1。 根据
的
帖子,最大
的</e
浏览 6
提问于2022-09-07
得票数 1
回答已采纳
3
回答
为什么std::binary_search
的
参数是前向
迭代
器?
在仔细阅读时,我注意到它将前向
迭代
器作为参数。现在我很困惑,因为我认为它是一个随机访问
迭代
器,所以
二进制
搜索
实际上是
二进制
的
。为了满足我
的
好奇心,我写了一个小程序:#include <vector>#include <list>Test finished in 93750 Test finishe
浏览 3
提问于2012-11-22
得票数 21
回答已采纳
4
回答
遍历二叉树
迭代
或递归复杂度分析
、
、
、
、
我听说过一些观点,认为
二进制
搜索
树中
的
迭代
查找比递归方式更有效,是真的吗? (我知道从太空
的
角度来说,回溯是
比较
昂贵
的
。)
浏览 3
提问于2014-03-26
得票数 0
回答已采纳
1
回答
给定两个包含n个排序元素
的
数组,是否有一个O(log )-time算法来查找所有2n元素
的
中间值?
、
、
、
、
O(n)逼近是将两个列表合并,然后对中间两个元素进行平均。但是它能进一步优化吗?,这个问题是否有一个O(log )解决方案?
浏览 2
提问于2017-07-15
得票数 2
回答已采纳
1
回答
排序向量上std::lower_bound
的
时间复杂度
、
、
、
、
我从那里学习了,我发现这可能在非随机访问
迭代
器上
的
线性时间内运行。有人能帮我澄清这件事吗。
浏览 3
提问于2015-08-16
得票数 8
回答已采纳
11
回答
关于
二进制
搜索
的
一个问题
为什么人们经常做二分查找而不是三重查找(每次将数组分成三部分),甚至一次分成十部分?
浏览 12
提问于2010-02-26
得票数 11
回答已采纳
1
回答
混合数据结构对效率
的
影响
、
、
、
、
您可能会假设,将放入此数据结构中
的
所有内容都是可
比较
的
,因此索引树将充当
二进制
搜索
树。您应该构建一个
迭代
器类,以促进与此数据结构
的
交互。可以在列表
迭代
器指定
的
位置“之后”插入列表(有时可以通过find方法返回)。当然,在继承
的
索引队列中,插入将只位于队列
的
后面,但是通过树进行索引将需要保留
二进制
搜索
树
的
顺序,对于继承
的
索引堆栈也
浏览 3
提问于2014-07-22
得票数 2
回答已采纳
1
回答
在旋转排序数组中
的
搜索
、
、
我
的
代码一直将3作为输入nums = [4,5,6,7,0,1,2], target = 0
的
输出返回。我正在做一些修改版本
的
二进制
搜索
,打印中间索引
的
索引,并检查该索引
的
值是否等于
二进制
搜索
中中间索引
的
目标value.Values是stdout:3 5 4,而不是返回4,我
的
程序返回3。你能告诉我我
的
逻辑哪里不正确吗?
浏览 1
提问于2021-06-18
得票数 0
回答已采纳
2
回答
顺序
搜索
与
二进制
搜索
的
比较
、
、
、
、
假设我有一个没有排序
的
实数数组,长度为N。我想找到最大
的
非正数y,然后数组中
的
第一个数字x小于y,第一个数字z大于y。我想从理论上
比较
顺序
搜索
和
二进制
搜索
--非渐近
搜索
(不只是大Os) --来找到这些值。这样说是否合理:
二
浏览 3
提问于2014-06-09
得票数 0
2
回答
日志基3时间
搜索
算法
、
、
问题
的
案文如下: 还有一个附加
的
规定,即算法必须是
迭代
的
,而不是递归
的
。这两者
只有
一个常数因子不同,所以即
浏览 4
提问于2016-09-19
得票数 4
2
回答
双向链表上
的
二进制
搜索
、
、
、
可以在对数(Θ)时间内对双向链表执行
二进制
搜索
吗? 我
的
回答是肯定
的
,因为如果列表已经有了一定
的
排序,那么它可能比O(n)更快。
浏览 0
提问于2021-05-27
得票数 0
3
回答
这种
二进制
搜索
的
实现是如何工作
的
?
% java BinarySearch 1.txt < 2.txtimport java.util.Arrays; // precon
浏览 3
提问于2012-07-10
得票数 0
回答已采纳
3
回答
为什么Numba不改进这个递归函数
、
、
、
、
为此,我提出了两种不同
的
方法:这两个版本都给出了我想要
的
结果,但是Numba对一个版本
的
影响比另一个版本更大。对于一个300 k值
的
虚拟数组,下面是性能结果: binary-search)Numba 纯Python<em
浏览 8
提问于2020-06-14
得票数 1
回答已采纳
3
回答
我们可以对未排序
的
数组使用
二进制
搜索
吗?
、
我有一个数组,它看起来像我可以在一些子数组上使用
二进制
搜索
吗?
浏览 0
提问于2016-03-09
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
策略梯度搜索:不使用搜索树的在线规划和专家迭代
chatGPT与传统搜索引擎的比较
BT搜索神器:只有你想不到的,没有搜不到的
盘点大话2那些迭代更新,整容前的玄剑娥只有老玩家见过
锐光信通杜城:只有技术不断迭代才能满足未来的市场需求
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券