腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何为二进制
搜索
操作获取
排序
数组?
sorting
、
time-complexity
、
binary-search
我最近学到了二进制
搜索
..。O(nlogn)的时间复杂度给我留下了深刻的印象,但我怀疑要获得
排序
数组,必须应用
排序
操作,即最小O(Nlogn)复杂度。
浏览 3
提问于2017-03-14
得票数 0
回答已采纳
3
回答
未
排序
数组的二进制查找的时间复杂度
arrays
、
sorting
、
binary-search
使用
排序
数组进行二进制
搜索
是O(logN)。因此,要
搜索
未
排序
的数组,我们必须首先对其进行
排序
,使其变为O(NlogN)。然后我们可以执行二进制
搜索
,它的复杂度为O(N),但我读到它可能是O(NlogN)。哪一个是正确的?
浏览 1
提问于2013-04-10
得票数 14
回答已采纳
3
回答
哈希表是否适合于实现手机的地址簿功能?
java
、
data-structures
地址簿需要按人的姓氏进行
排序
,并在查询姓氏时支持快速访问。以下哪一种数据结构是用来存储地址簿的好选择?解释一下原因。这是个糟糕的选择,为什么呢?(a)未
排序
的链接
列表
(c)二进制
搜索
树我的答案是使用哈希表,因为它有键和值.我的答案正确吗? 谢谢
浏览 0
提问于2016-01-04
得票数 1
回答已采纳
1
回答
获取节点并根据用户的特定输入对它们进行分组。
c++
、
algorithm
、
data-structures
、
tree
、
tree-traversal
我处理这个问题的方法是遍历树两次,收集两个“
列表
列表
”,然后处理它,得到一个新的“
列表
列表
”,将唯一的l&w值组合在一起。 用户也可以选择提供级别作为输入。
浏览 3
提问于2020-05-11
得票数 0
4
回答
未
排序
列表
与线性和二进制
搜索
python
、
algorithm
、
time-complexity
嘿,伙计们,我一直在为即将到来的考试做准备,我遇到了这样的问题: 第二个选择不是最快的吗?
排序
列表
,然后寻找值,而不是仅仅使用线性
搜索
浏览 1
提问于2018-12-12
得票数 2
回答已采纳
3
回答
你能通过
排序
来加速python中的"for“循环吗?
python
、
list
如果我有一个长的300k元素的未
排序
列表
,会不会先对这个
列表
进行
排序
,然后在
列表
上执行"for“循环来加速代码?我需要做一个"for循环“,不管怎样,不能使用
列表
理解。=[list].sort() (if i is somenumber)我怎样才能告诉python sortedL是
排序
的,而不是读取整个
列表
。对
列表</e
浏览 2
提问于2012-12-19
得票数 2
回答已采纳
5
回答
为什么这个带有比较器的binarySearch不能工作?
java
、
sorting
更新:我正在尝试使用Collections.sort()对带有比较器参数的arrayList进行
排序
。然后执行二进制
搜索
。}正如预期的那样,B是8;我进行了反向
排序
。我的问题是为什么a是-1,而不是92?
浏览 0
提问于2015-01-24
得票数 0
5
回答
在ArrayList中
搜索
对象
java
、
collections
、
arraylist
、
binary-search
POJOSortableContacts> contactArrayList = new ArrayList<POJOSortableContacts>() ,我想通过id从contactArrayList中
搜索
一个对象(例如,我想要一个id为20的对象),为此我想使用二进制
搜索
。
浏览 2
提问于2011-03-07
得票数 0
回答已采纳
3
回答
搜索
无序
列表
而不将其转换为数组
java
、
search
、
list
、
sorting
有没有一种方法可以先
排序
,然后在链接的对象
列表
中
搜索
对象。我刚才想给你一个
排序
的方法和一个二进制
搜索
,你怎么看?谢谢
浏览 1
提问于2010-02-02
得票数 1
3
回答
二进位
搜索
还是线性
搜索
对大的未
排序
列表
?
java
、
search
我知道二进制
搜索
比
排序
列表
和大
列表
中的线性
搜索
更有效,但是如果我们有一个大
列表
而没有
排序
,那么我们使用线性
搜索
还是二进制
搜索
呢?
浏览 4
提问于2017-07-23
得票数 3
回答已采纳
2
回答
如果
排序
,则使用二进制
搜索
,否则使用线性
搜索
。
java
、
search
、
binary-search
、
linear-search
我遇到了一个问题,在这个问题中,用户会得到一本空的菜谱,他们可以输入和
排序
菜谱。 我知道,如果一本书是空的,它有一个食谱,两个食谱(上升/降序)。它们可以使用二进制
搜索
。但是当用户输入第三个菜谱时,它可以是“cookie、甜甜圈、火鸡”(按顺序排列)或“cookie、甜甜圈、苹果”,但没有
排序
。如果没有
排序
,我必须使用线性
搜索
。
浏览 0
提问于2013-12-19
得票数 0
回答已采纳
1
回答
如果输入是
排序
的数据库,而不是非
排序
的,那么输入大小对算法的时间复杂度有影响吗?
python
、
algorithm
、
sorting
、
time-complexity
假设我有一个按词汇
排序
的
列表
,一个没有
排序
的
列表
。我知道线性
搜索
和二进制
搜索
算法在运行时有很大的差异(二进制
搜索
是对数的,所以每次输入减半),但除此之外,
排序
列表
的输入大小与非
排序
列表
的大小有什么关系吗?如果输入很大,那么
排序
列表
会更好,还有其他原因吗? 非常新的东西,所以任何澄清将是非常感谢!
浏览 2
提问于2020-08-21
得票数 0
回答已采纳
3
回答
GridView根据
搜索
结果而不是原始数据进行
排序
c#
、
asp.net
、
sql
、
visual-studio
、
gridview
在验证和检查结束时,我的表将包含从sql检索的数据
列表
。在尝试通过Username过滤结果之后,它将只列出我
搜索
的Username的记录。当我按下
排序
(列标题)时,我希望GridView只
排序
当前在GridView上的结果。 然而,当我按
排序
时,它将返回到原始的长数据<
浏览 4
提问于2011-12-09
得票数 1
2
回答
在不扫描所有记录的情况下
搜索
列表
中的记录
c#
、
list
、
data-structures
、
struct
我有一个记录(结构)
列表
,如下所示:{ int NextID;} 我需要一种方法来找到一个“记录”类型的值在
列表
中,而不是
搜索
所有的记录,如二进制
搜索
。
浏览 0
提问于2011-11-05
得票数 0
回答已采纳
3
回答
为什么我们需要对数组进行
排序
?
arrays
、
algorithm
、
sorting
这可能是一个愚蠢的问题;对于所有在这个领域工作了一段时间的人来说,我还是很感激你们对这个问题的洞察力--为什么数组需要
排序
,在什么情况下我们需要对数组进行
排序
?到目前为止,我很清楚,
排序
的全部目的是以这样一种方式来组织数据,以尽量减少
搜索
的复杂性,提高程序的整体效率,但是如果有人能描述一个数组
排序
最有用的场景,我会很感激的。如果我们在寻找一些特定的东西,比如一个数字,那么
排序
数组的过程就像迭代数组直到我们找到我们正在寻找的东西,这不是同样的要求吗?我希望这是有意义的。这只是我功
浏览 6
提问于2022-12-04
得票数 1
回答已采纳
1
回答
弹性
搜索
和
搜索
排序
模型
elasticsearch
、
search-engine
、
ranking
我是弹性
搜索
的新手。我想知道,下面的步骤是否是人们通常如何使用ES构建
搜索
引擎。 构建并使用
搜索
排名模型对此
列表
进行
排序
。使用此
排序
列表
作为
搜索
引擎对用户的输出。
浏览 2
提问于2021-05-28
得票数 0
4
回答
列表
的二进制
搜索
,但不是集合的二进制
搜索
java
、
collections
在Collection中是:为什么二进制
搜索
不适用于Set?为什么它只适用于List 有什么特别的原因吗?
浏览 0
提问于2012-08-14
得票数 5
3
回答
为什么Collections.binarySearch给出了错误的结果?
java
、
collections
、
binary-search
我已经创建了一个
列表
,在其中我保留了一些字符串。但是,当我在这个
列表
中执行二进制
搜索
时,它返回的是负值,而项目是
列表
中的。 到目前为止,我的知识正值将在
列表
中的项目中返回。
浏览 2
提问于2018-01-25
得票数 2
回答已采纳
3
回答
排序
列表
或二进制
搜索
树
c#
、
list
、
binary-tree
、
binary-search-tree
如果
搜索
排序
列表
是O(log2 n),并且
搜索
平衡的BST也是O(log2 n),那么假设以下条件,我应该使用哪一个:应该使用哪一种?为什么(
排序
列表
还是二进制
搜索
树)? 谢谢。
浏览 3
提问于2011-11-21
得票数 3
回答已采纳
8
回答
在非
排序
数组上可以完成的最快的
搜索
是什么?
c
、
search
、
data-structures
如何在非
排序
数组中快速
搜索
?除了线性
搜索
之外,我想不出任何其他的
搜索
机制。 任何指针都会很有帮助。
浏览 1
提问于2010-06-07
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券