腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于
列表
类型
的
属性
对
列表
进行
二进制
搜索
c#
、
list
、
binary-search
我有一个T
的
列表
,这个
列表
是根据一些int索引ID
进行
预排序
的
。我想看看是否有一个元素中有ID,所以
二进制
搜索
是最快
的
方法。 问题是我不想
基于
T
进行
比较,我想
基于
ID
属性
进行
比较。因为
列表
很大,而且它是应用程序中
对
性能稍微敏感
的
部分,所以对整个
列表
应用一些主要
的
转换是不可能<
浏览 12
提问于2019-10-05
得票数 0
2
回答
用于大数据集
二进制
搜索
的
数据结构
java
我正在尝试在我
的
应用程序中实现
二进制
搜索
。我正在创建一个方法来查看用户
的
联系人
列表
,将数字添加到数组中,
对
其
进行
排序,然后使用
二进制
搜索
来定位号码等等。但是我在想应该使用什么
类型
的
数组,然后
对
其
进行
排序,然后实现
二进制
搜索
。或者有一种存储数据
的
方法?比如布景,还是地图等等? 场景-我会从他们
的
浏览 0
提问于2018-06-07
得票数 1
回答已采纳
1
回答
为什么Javas集合框架
二进制
搜索
使用迭代器
搜索
大
列表
中
的
元素
java
、
algorithm
、
collections
在java文档中:- 该方法在log(n)时间内运行,用于“随机访问”
列表<
浏览 0
提问于2019-04-04
得票数 1
回答已采纳
1
回答
.net
列表
上"Sql索引“
的
最佳实现
.net
、
list
、
sorting
、
search
、
indexing
在SQL中,您可以在表上应用索引,根据这些列在幕后对表
进行
排序,这使得插入和更新速度更慢,但是按该列
进行
选择要快得多,到目前为止,我想到
的
是: 我知道,如果我按某些
属性
对
列表
进行
排序,我可以使用.net
列表
的
二进制
搜索
来
浏览 1
提问于2014-07-28
得票数 0
回答已采纳
4
回答
二进制
搜索
只匹配一个字段
的
自定义数据
类型
列表
c#
、
list
、
search
在从另一个源抓取了一个学生对象之后,我想
对
列表
allStudents
进行
二进制
搜索
,以仅
基于
姓氏
属性
来查找匹配项。例如,如果
列表
allStudents中
的
现有记录为:然后我
搜索
这个项目: Student(7294311, "
浏览 0
提问于2011-06-27
得票数 2
回答已采纳
1
回答
如何在用户定义类
的
对象数组上实现
二进制
搜索
java
、
collections
、
binary-search
我正在学习如何在用户定义
的
类
的
对象数组上实现
二进制
搜索
。我偶然发现了。Collections.binarySearch(l, new User(20, null), c); 据我所知,我猜它正在
搜索
这样一个User对象,在ArrayList为了进一步改进这个程序,可以
进行
哪些更改来
搜索
在其name变
浏览 2
提问于2015-05-20
得票数 0
1
回答
哪种方法更快/更好-倍数相等还是IN?SQL
php
、
sql
我想知道-哪种方法更快/更好?$array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); if(!empty($string)){ }}$array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); $string = implode(
浏览 4
提问于2015-07-23
得票数 0
回答已采纳
2
回答
搜索
类似/最相似字符串Java
的
数组
java
、
string
、
arraylist
、
binary-search
、
similarity
我正在做一个在XML文件中有书名
的
项目。然后
对
它们
进行
分析,并将其转换为book对象
的
数组
列表
。现在我要
搜索
它们。我已经成功地实现了Collections.binarySearch()。现在
的
问题是,由于
搜索
寻找一个确切
的
匹配,它只会打开一本书,如果拼写正确。例如,如果我输入"Harry“,我就不会得到任何拼写错误
的
东西。ArrayList<Book>(); 为了使这个简单,让我们假设我向数组中
浏览 0
提问于2018-09-18
得票数 0
2
回答
哪里可以选择线性
搜索
而不是
二进制
搜索
algorithm
、
search
、
binary-search
、
linear-search
在
搜索
完互联网之后,我无法确定我已经找到了一套全面的情况,在这种情况下,线性
搜索
比
二进制
搜索
更可取。我基本上想知道是否有可能汇编一份相对确定
的
建议清单(从一般编程
的
角度来看,就像人们在工业中可能发现
的
那样)。或者,如果能够证实我确实看到了关于这一问题
的
所有内容,我将非常感激。
浏览 4
提问于2014-03-20
得票数 5
2
回答
Python中反向排序
列表
的
二进制
搜索
python
、
binary-search
已经有一个主题是关于如何在Python语言中使用二分模块
对
列表
进行
升序排序时
进行
二进制
搜索
的
: 有没有一种很好
的
方法来
对
反向排序
的
列表
进行
二进制
搜索
?
浏览 0
提问于2015-03-14
得票数 3
1
回答
Lambda
搜索
与线性
搜索
c#
、
list
、
lambda
、
computer-science
、
linear-search
当我调试一个
基于
lambda
的
搜索
时,我注意到它只是线性地遍历
列表
,所以我们想知道在C#中
对
列表
进行
lambda
搜索
与在同一
列表
上编写自己
的
类型
检查线性
搜索
相比是否有什么好处。
浏览 2
提问于2015-09-12
得票数 0
回答已采纳
3
回答
对
列表
的
有条件检查
php
、
conditions
我在想电脑是怎么做到
的
。我认为最符合逻辑
的
方法是,他们正在遍历
列表
中
的
所有元素,直到找到符合条件
的
元素:) 例如,如果您调用function_exists(),PHP应该遍历所有已定义
的
函数,直到它满足与您要查找
的
名称匹配
的
函数为止这是唯一
的
办法吗?如果是的话,听起来好像不是很有效率:s
浏览 0
提问于2012-04-13
得票数 1
回答已采纳
3
回答
二进位
搜索
还是线性
搜索
对
大
的
未排序
列表
?
java
、
search
我知道
二进制
搜索
比排序
列表
和大
列表
中
的
线性
搜索
更有效,但是如果我们有一个大
列表
而没有排序,那么我们使用线性
搜索
还是
二进制
搜索
呢?
浏览 4
提问于2017-07-23
得票数 3
回答已采纳
2
回答
在LinkedList<T>上
进行
二进制
搜索
以将一个值插入排序值
列表
的
中间会提高性能吗?
.net
、
performance
、
linked-list
、
binary-search
、
sortedcollection
我需要创建一个排序
列表
,每次添加一个项目。所以我决定使用LinkedList<T>,,因为它在插入操作中是有效
的
。但在找到合适
的
地点时,似乎要花更长
的
时间。我用线性
搜索
来得到位置。如果我使用
二进制
搜索
获得适当
的
位置使用ElementAt方法,它会提高性能吗?根据
的
说法,它仍然是一个O(n)操作。你认为如何?如果是这样的话,工作中还有其他更好
的
数据结构吗?因为如果我使用不同
的
数据结构,当向
浏览 8
提问于2012-10-15
得票数 2
5
回答
为什么这个带有比较器
的
binarySearch不能工作?
java
、
sorting
更新:我正在尝试使用Collections.sort()
对
带有比较器参数
的
arrayList
进行
排序。然后执行
二进制
搜索
。}正如预期
的
那样,B是8;我
进行
了反向排序。我
的
问题是为什么a是-1,而不是92?
浏览 0
提问于2015-01-24
得票数 0
3
回答
未排序数组
的
二进制
查找
的
时间复杂度
arrays
、
sorting
、
binary-search
我有两个复杂
的
时间问题。使用排序数组
进行
二进制
搜索
是O(logN)。因此,要
搜索
未排序
的
数组,我们必须首先
对
其
进行
排序,使其变为O(NlogN)。然后我们可以执行
二进制
搜索
,它
的
复杂度为O(N),但我读到它可能是O(NlogN)。哪一个是正确
的
?
浏览 1
提问于2013-04-10
得票数 14
回答已采纳
1
回答
什么是排名系统
的
好设计?
database
、
mysql
、
ranking
我有一个包含userId和point字段
的
USER表。在运行时,我想知道一个特定用户
的
排名是
基于
他们
的
分数。实现这一目标的最佳方法是:2:是否可以通过创建数据库查询来完成这些任务? 我预计有2000-5000个用户。
浏览 0
提问于2010-12-09
得票数 3
回答已采纳
2
回答
排序
列表
中
的
.net4 BinarySearch
c#
、
.net
、
c#-4.0
我想在c# 4.0中
对
排序
列表
使用
二进制
搜索
选项。我一直在寻找旧
的
二进制
搜索
: 我想要一些帮助,我将如何使用binarySearch在两个日期之间
进行
范围
搜索
。我有一个包含多个日期
的
列表
,我想快速
搜索
这两个日期之间
的
大型
列表
,并返回找到
的
项目(如果有)。我认为
二进制
搜索
会很快,因为它会在排序
浏览 0
提问于2012-08-03
得票数 1
3
回答
将字符串与c中
的
字符串
列表
进行
比较
c
、
string
在我
的
C应用程序中,我有一个字符串,我想将它与我
的
应用程序中
的
字符串
列表
进行
比较。字符串
列表
可以在我
的
C应用程序中硬编码。 在我
的
应用程序中定义字符串
列表
的
最佳方法是什么?将应用程序中
的
字符串与字符串
列表
进行
比较
的
最佳方法是什么?
浏览 8
提问于2012-01-04
得票数 2
2
回答
Android-SortedList.indexOf()返回INVALID_POSITION
android
、
sortedlist
我遇到了一种非常奇怪
的
行为。方法返回,尽管在调试器中似乎一切正常。方法getWorkingDayItems
的
适配器workingDayAdapter返回SortedList。如您所见,
列表
的
第三个元素是WorkingDay@4678,它是与对象workingDay相同
的
对象。然而,方法indexOf返回-1。 你能解释一下为什么会发生这种事吗?
浏览 5
提问于2017-01-06
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用python一步步解剖dex文件(一)
linux exa命令比ls更好的展示文件体验
编码,深浅copy
软网推荐:文件收藏多处 列表导出易查
python笔记
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券