腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
时间
间隔
数组
中
搜索
当前
时间
、
、
如何检查当前
时间
是否处于中断
时间
或不使用php?我需要在下面的
数组
中
搜索
,例如,如果当前
时间
介于任何中断的开始/结束日期之间Array [0] => Array
浏览 1
提问于2017-10-09
得票数 0
回答已采纳
1
回答
什么时候对
数组
进行排序?
、
、
、
几年前,
在
一次求职面试
中
,我被问到:什么时候才能对
数组
进行排序?我记得我不能正确地回答,最近我上了一门算法课程,我得出的结论是,提供一个更“学术性”的回答可能会让我得到这份工作。无论如何,过去是不可能修复的,到目前为止,我正试图正式回答我自己,目前,这就是我所处的位置: 什么时候对
数组
进行排序?当然,这将取决于我们要<
浏览 3
提问于2013-12-29
得票数 8
1
回答
快速选择和二进制
搜索
选择之间的差异
、
、
我在理解一些更高级的排序、选择、
搜索
等算法方面取得了一些很好的突破。 然而,这是我被困在这里的场景。对于要在其中找到第k个最小元素的值
数组
,如果未排序,则可以使用quickselect;如果已排序,则可以使用二进制
搜索
。如果我没理解错的话,quickselect会通过一个轴心/分区系统,通过选择一个轴心来
搜索
一个未排序的数据集,通过比较每个元素和轴心来创建低和高的组,然后通过一个变化的轴心递归地将列表分解为子列表。这听起来与二进制
搜索
的工作原理非常相似,那么为什么快速选择对未排序的值起作用,而二
浏览 3
提问于2012-06-02
得票数 5
回答已采纳
3
回答
在
数组
中
搜索
时间
、
、
、
在这里,我是C++的新手,下面的代码应该输出包含我输入的某个字符的所有项。我的意思是,如果我输入字符'w',它应该输出"two“和"water”,或者当“s”是 结果应该是"sabit“、"sally”和"paris“。所以我不知道如何修改代码。 #include <iostream>#include <time.h>{ int i = 0; cout &
浏览 19
提问于2020-05-03
得票数 1
回答已采纳
1
回答
将n个值分配给大小为n O(n)的
数组
的
时间
复杂度是多少?
、
、
、
我正在尝试哈希
中
的索引映射来
搜索
数组
中
的元素。线性
搜索
在
一个大小为n的
数组
中
搜索
一个元素需要O(n)。
在
散列
中
,我们所做的基本上是通过创建一个2维的零矩阵(比如hash1000),并在ai为正的情况下将hasha[i]重新分配为1,如果ai为负,则将hash-a[i]的
时间
复杂度降低到O(1)。这里ai是我们应该
搜索
元素的
数组
。if(a[i]&g
浏览 0
提问于2019-05-29
得票数 0
4
回答
在
未排序
数组
中
删除元素是否更快?
、
、
我
在
某个地方读到,
在
未排序的
数组
中
删除元素更快,但我不确定这是否正确。根据我的理解,如果我们想删除某个特定的元素,那么
在
排序
数组
的情况下,
搜索
它需要O(log )
时间
,最后要删除它,但是对于未排序的
数组
,
在
最坏的情况下,O(N)可能需要线性
搜索
它,然后我们才能最终删除它。
浏览 6
提问于2021-12-21
得票数 1
3
回答
为什么
在
python
中
搜索
排序列表要花费更长的
时间
?
、
、
、
我做了一个实验,试图找出
搜索
python列表所需的
时间
。我有一个带有随机整数的列表arr。arr_s只有相同的元素排序。arr和arr_s
中
搜索
的元素。if i in arr_s:现在,我知道我没有使用任何特定的方法来
搜索
排序
数组
所以它可能在执行标准的线性
搜索
,但是为什么
在
排序
数组
中
浏览 5
提问于2013-09-05
得票数 6
回答已采纳
3
回答
按
数组
类型大小计算的array.contains运行时
、
、
、
、
假设我有两个长度相等的
数组
,一个是x类型的
数组
,另一个是y类型的
数组
,x是y内存的一半大小。如果我生成两个对象,一个是x类型,另一个是y类型,然后检查它们各自的
数组
是否包含它们,这两个操作平均都会同时进行吗? 这一次是否可以通过使用另一种(有序的)数据结构来改进?
浏览 0
提问于2015-11-17
得票数 0
回答已采纳
2
回答
链表插入/删除效率
、
、
传统上,当我们想要在随机的locations.This上执行插入/删除时,建议使用链接列表而不是
数组
,因为
在
使用链接列表(单链接列表)时,我们只需要更改相邻节点的next和previous指针。而在
数组
中
,我们必须插入许多元素来为新元素腾出空间(
在
插入的情况下)。 然而,与
数组
(随机访问)相比,
在
链表情况下查找插入/删除位置的过程非常昂贵(顺序
搜索
),特别是当我们有大量数据时。这个因素是否大大降低了
数组
链接列表<e
浏览 9
提问于2017-10-10
得票数 2
1
回答
如何为两个未排序的
数组
代码编写此代码?
、
、
、
、
二进制
搜索
的思想在排序
数组
的情况下非常有效。我们可以对A[]进行排序,对于每个值A[i],
搜索
数组
中
是否存在另一个值K-A[i]。二进制
搜索
在
O(logn)中进行
搜索
,可以帮助我们提高
时间
复杂度。解决方案步骤 按每个元素A[]的递增顺序对
数组
A[i]进行排序,使用二进制
搜索
查找K-A[i]。如果
数组
A
中
存在值K-A[i],则返回true。如果没有
在</em
浏览 1
提问于2021-06-04
得票数 0
1
回答
如何检查大小为“k”的排序子
数组
是否包含在大小为“n”(k <= n)的较大排序
数组
中
,这种复杂性O(logn)?
、
、
、
、
我想知道一个大小为'k‘的排序子
数组
v’是否包含在另一个大小为'n‘的排序
数组
中
。我们知道k- <= n,但是,使用双for循环或类似的方法是非常容易的,但是我想用复杂度O (logn)来实现它。
浏览 2
提问于2022-11-01
得票数 -3
1
回答
如果你有一个固定大小的
数组
,并且你需要检查它!n次,那么使用二进制
搜索
如何改变
时间
复杂度?
、
、
然后,
搜索
一个固定常数大小的
数组
,比如3000,并检查字符串是否在
数组
中
。因为我们会有n个排列,所以我们需要做,n个
搜索
。另外,当您针对
数组
中
的一个元素检查两个不同的字符串时,与只检查一个字符串有什么不同呢?
时间
的复杂性是什么?我的想法是,
在
最坏的情况下,log2(3000)只需要遍历一次
数组
。它的
时间
复杂度是O(log2(3000)),即O(1)。现在,您需要
浏览 0
提问于2018-07-31
得票数 0
回答已采纳
2
回答
以下代码的
时间
复杂度是多少?我很困惑
、
、
、
、
array = [1,2,4,5]def arrfilter2(arr): if ((sum-i) in arr): return False
浏览 2
提问于2020-09-08
得票数 1
回答已采纳
2
回答
在
1,000,000,000,000,000元素
中
搜索
密钥的算法,密钥位于前n个索引
中
,而不事先指定n
、
问题如下: 假设给您一个非常大的整数
数组
A,其中包含1,000,000,000元素,元素按降序排序。然而,只有前n个元素包含的数据是正整数,但n的值是未知的。
数组
元素的其余部分包含零。给出方法
搜索
( A,k)的算法,以
搜索
数组
A
中
的键k。它返回找到k的
数组
的索引,否则返回-1。您的算法必须在最坏的情况下运行O(logn)
时间
。您可以使用binarySearch(A、k、左、右)通过A
在
Aleft
中
搜索</em
浏览 4
提问于2020-09-30
得票数 3
回答已采纳
1
回答
使用Python
搜索
"list“和"set”
中
的“运行时差”
、
、
、
我对Python
中
list和set的理解主要是: list允许重复,list允许有序信息,list有位置信息。我发现,当我试图
搜索
一个元素是否
在
一个列表
中
时,如果我首先将列表转换为一个集合,运行时会更快。例如,我编写了一段代码,试图
在
列表中找到最长的连续序列。以从0到10000的列表为例,最长的连续
时间
是10001。
在
使用列表时: nums = list(range(10000)) long
浏览 3
提问于2022-05-05
得票数 1
回答已采纳
2
回答
递归函数的复杂性-
时间
和空间
、
我感兴趣的是如何计算递归函数的
时间
和空间复杂度,如置换、斐波那契(描述为)谢谢
浏览 0
提问于2010-12-02
得票数 4
回答已采纳
2
回答
为什么二叉树比已排序的值
数组
更可取?
、
、
、
为什么二叉树比已排序的值
数组
更可取? 在任何一种情况下,找到给定的键值(通过遍历二叉树,或者通过
在
排序的
数组
上执行二进制
搜索
)都需要O(log )的
时间
复杂度。
浏览 1
提问于2015-03-10
得票数 1
3
回答
在
数组
中
查找第二大数的二进制
搜索
复杂度是多少
、
有没有人能解释一下如何计算二进制
搜索
的复杂度来找到
数组
中
的第二大数?
浏览 0
提问于2019-10-14
得票数 1
1
回答
二进制
搜索
不起作用
、
我有一个带有int值的
数组
当我
在
myArr中使用searchNumber时,它给我的索引是负的,为什么?
浏览 0
提问于2012-07-14
得票数 0
回答已采纳
2
回答
根据子NSMutableDictonary的键值从NSMutableArray
中
检索对象
、
、
、
、
所以我
在
我的应用程序中有一个NSMutableArray,它是这样填充的:--Object 1 (NSMutableDictonary) return [object objectForKey:@"keyToReturn"];} 然而,我担心的是,如果这个
数组
增长(它可以做什么),那么这将需要
时间
来对它运行
搜索
。
浏览 0
提问于2012-04-03
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP数组搜索in
2021-09-26:搜索旋转排序数组。整数数组 nums 按升序排列,数组中的值 互不相同。在传递给函数之前,nums 在预
Bash编程中的数组-索引数组
在VBA中如何使用动态数组,以及利用动态数组去除重复值的方法
时间换空间-PHP大数组处理
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券