腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
树
排序
性能
、
、
、
我有一个AVL
树
实现,其中插入方法的运行时间为O(log ),返回有序列表表示的方法的运行时间为O(n^2)。如果我有一个需要
排序
的列表。通过使用for循环,我可以遍历列表并将每个元素插入到AVL
树
中,该
树
的运行时间加起来为O(n log n)。那么整个
排序
算法(即遍历列表,插入每个元素,然后使用顺序遍历返回
排序
列表)的
性能
如何呢?
浏览 18
提问于2021-05-07
得票数 0
1
回答
最佳PostgreSQL
树
的
性能
和移动节点从图形用户界面?
、
、
、
所以我还想让用户能够在正确更新数据库中的
树
(子记录)时,拖放到重新
排序
节点、子树等。正如我所理解的那样,移动和重新
排序
树
中的节点/子树实际上并不是ltree/物化路径
树
的优点,所以我希望您能帮助我找到最适合
性能
和移动子树和节点的正确的树结构模型,或者也许.如果ltree确实不是过去遗留下来的要求: 当然,这棵
树<
浏览 7
提问于2014-09-17
得票数 3
2
回答
为什么连续特征在决策
树
模型中比分类特征更重要?
、
、
、
、
我的预测模型中既有分类特征,也有连续特征,我希望选择(和
排序
)最重要的特征。 我使用一个热编码将所有的分类变量转换为虚拟变量(为了更好地解释我的logistic回归模型)。一方面,我使用LogisticRegression (sklearn),并通过使用它们的系数对最重要的特征进行
排序
。通过这种方式,我将分类变量和连续变量都视为最重要的特性。另一方面,当我想使用决策
树
模型(SelectFromModel)对特征进行
排序
时,他们总是先给连续的特征
排序
(feature_importances_),然后给出分类
浏览 0
提问于2020-01-15
得票数 9
回答已采纳
1
回答
α-β剪枝算法-什么是完美的叶节点顺序,哪个阿尔法-贝塔算法剪枝尽可能多的节点?
、
当遇到α-β剪枝时,该算法的
性能
高度依赖于叶节点的顺序。但根据教科书上的说法,这种
排序
功能是不存在的。根据我的研究,这个问题似乎与叶子节点的偶数/奇数以及
树
的深度有关。这是正确的吗?例如,给定深度为4的二叉
树
,叶节点的值为0-15,那么节点的良好
排序
应该是什么,才能使算法具有最大的
性能
?
浏览 2
提问于2013-04-29
得票数 1
回答已采纳
5
回答
从有序列表构建树
、
、
在java中,im从一个总是被
排序
的列表(但只属于SortedSet类型)创建一个ArrayList。我认为一个接一个地添加它们会有很差的
性能
(例如AVL
树
),因为它需要重新
排序
很多
树
。以一种尽可能快的方式建立一棵平衡的
树
? 我计划使用的具体实现是IntRBTreeSet或来自的IntAVLTreeSet。写完这篇文章后,我认为糟糕的
性能
不会对我产生太大的影响(数据量太小),但我仍然感兴趣的是,在一般情况下,如何做到这一点。
浏览 3
提问于2009-02-23
得票数 1
回答已采纳
3
回答
为什么基于红黑
树
的java TreeMap实现?
、
、
、
、
的第三段说:“由于AVL
树
更严格地平衡,所以对于查找密集型应用程序,它们比红黑
树
更快。” 那么,不应该使用AVL
树
而不是红黑
树
来实现吗(因为基于散列的数据结构将有更多的查找密集型应用程序)?
浏览 0
提问于2013-02-18
得票数 13
回答已采纳
1
回答
在对数时间删除TreeMap的子映射
、
我使用一个TreeMap<Integer, Integer>来表示一个
排序
列表,它可以有重复的元素。键对应于列表中的任意值,映射值对应于出现的次数。我使用
排序
列表概念,因为我需要高效地对子列表(log time)进行操作,而且我使用的是TreeMap,因为Java没有任何默认的
排序
列表实现。但是,我注意到我的算法的
性能
比预期的要慢,所以在做了一些研究之后,subMap方法似乎需要O(log + k)时间,其中n是映射的大小,k是子映射中的元素数。对于k相对于n的大值,这接近于线性时间。如何在次线性时间内对子映射
浏览 4
提问于2022-03-04
得票数 2
回答已采纳
3
回答
java并行(有用)包
、
、
我试图从我的四核cpus中获得尽可能好的
性能
,我刚刚发现了并行Colt (与矩阵相关的操作)。 您是否知道其他包含有用的“并行”实用程序的包。生成
树
、
排序
等...)
浏览 0
提问于2010-01-19
得票数 0
5
回答
在一组范围中快速找到一个数字所属的范围的快速算法?
、
、
简单的解决方案对于这类问题,有没有比
排序
列表或<
浏览 2
提问于2009-07-28
得票数 46
1
回答
在系统设计中为快速搜索而创建的数据结构是如何实际存储的?
、
、
为了更快地获得位置查询结果,我决定使用四叉
树
,如由网格组成的图像所示,其中每个网格由500个位置组成。如果一个网格超过500个位置,它将被分割成另一个网格,每个级别上的最大网格数为4,假设我已经创建了四叉
树
。我不确定在创建了Quatree,,和之后,是如何存储这棵
树
的? 我可以想到的一种可能的方法是,我会序列化这个四叉
树
,并在一些类似的行上,比如我们序列化一个n进制
树
,并将它存储在一个文本文件中。考虑到我在
树
的节点中保留了LocationId、经度和纬度的详细信息,如果每个字段为
浏览 3
提问于2017-07-16
得票数 1
回答已采纳
1
回答
sqlite group-by与sort-by-desc不能正常工作
当
排序
为升序(ASC)时,这按预期工作,但颠倒顺序(DESC)会导致sqlite创建临时B
树
sqlite版本3.26.0 CREATE TABLE t1(x,y); INSERT INTO t1 VALUES当运行上面的代码时,您将看到查询1只是运行索引扫描,而查询2除了运行索引扫描之外,还会生成一个临时B
树
来对结果进行
排序
,这会破坏
性能
。创建的索引支持遍历两个方向,因此我期望ASC和DESC
排序
的
性能
相同。 这是sqlite和聚合中的一个已知限制,还是我期望
浏览 25
提问于2019-09-19
得票数 1
3
回答
字典实现(平衡二进制搜索
树
v.s. .哈希表)
、
、
在什么情况下使用平衡的二叉
树
而不是哈希表来实现字典ADT?但是,对于二叉
树
,哈希表的搜索时间可以与O(1)、V.S.O(Logn)一样好。
浏览 5
提问于2011-04-15
得票数 1
4
回答
随机二叉
树
、
、
像treap这样的随机二叉
树
具有很高的
性能
(按O(log N)的顺序),同时避免了AVL、red、AA等确定性平衡
树
所需的复杂(且代价高昂)的再平衡操作。他还说,从随机
树
中删除随机密钥可以保持其随机性(从而保持良好的平均平衡)。采用已知为“好”的散列函数h(x) (例如,它确保键的均匀传播)在键上使用h(x)设置的顺序,
浏览 4
提问于2010-01-10
得票数 4
回答已采纳
1
回答
Postgres不确定
排序
性能
、
、
在阅读了文档之后,我想我应该问一下我正在寻找的不区分大小写的行为的
性能
问题。对于上下文,我正在处理一个从Server迁移到PostgreSQL的项目,我需要确保数据库中的所有数据条目都不区分大小写。根据我的理解,当所有表都使用非确定性
排序
规则时,会出现
性能
问题。 非确定性
排序
给出了一种更“正确”的行为,特别是考虑到Unicode的全部能力和它的许多特殊情况时,它们也有一些缺点。最重要的是,它们的使用会导致
性能
损失。特别要注意的是,B
树
不能与使用不确定
排序
规则的索引使用去
浏览 0
提问于2022-09-10
得票数 3
回答已采纳
2
回答
kruskal算法的
性能
如何受到不相交集数据结构的影响?
、
、
、
、
我对Kruskal的算法有一个基本的认识,这就是我发现的:我想知道的是,不相交集如何影响Kruskal的算法的
性能
?任何帮助都是值得感激的。
浏览 2
提问于2017-08-17
得票数 1
2
回答
用于对链表
排序
的MySQL存储过程
、
、
、
我知道mysql没有内置用于查询的
树
构建功能,但我想知道是否有人使用存储过程来执行这种
排序
。目前,我正在我的域代码中执行
排序
,但表是由外部系统读取的,
性能
在外部系统上是至关重要的,所以我想为它提供一个已经
排序
的列表,以避免使用其宝贵的CPU周期。 欢迎其他建议,因为这仍处于设计阶段。
浏览 1
提问于2011-11-24
得票数 1
回答已采纳
5
回答
我可以在不执行任何旋转的情况下预加载STL映射吗?
、
、
我已经对来自数据库的数据进行了
排序
,以初始化STL映射。只有5%的数据稍后会在地图中更改。PS :我知道只会有2个最大旋转,但我想知道我是否可以进一步提高
性能
。
浏览 0
提问于2011-05-21
得票数 7
1
回答
Xml自下而上算法,
性能
: XmlTextReader与XDocument
、
、
我知道XmlTextReader比使用XDocument读取XmlTextReader文件要快得多,但是在读取XmlTextReader时,我需要以任何方式生成
树
对象,因为我需要在树上执行一个算法,该算法要求按按钮对节点进行
排序
对于这个脚本来说,
性能
是最重要的,所以我想知道使用XmlTextReader和生成自己的
树
是否会更快,然后使用XDocument,我想这是高度优化的。内存不是问题,唯一的问题是运行时。
浏览 4
提问于2014-03-21
得票数 0
回答已采纳
2
回答
按日期键对python字典进行
排序
、
、
我有一个类似下面的指令,并尝试按键(它们是date time对象)进行
排序
: return datetime.strptime(date_st, '%d-%m-%
浏览 8
提问于2012-08-11
得票数 2
回答已采纳
9
回答
我需要一个快速的替代Java TreeMap<Integer的Character>,它可以容纳许多映射而不会变慢
、
、
、
、
我正在编写一个使用TreeMap的Java程序,一旦有10个数以千计的整数和字符映射,
性能
就会下降到爬行。我想知道是否有某种类型的
排序
集实现可以使用int和char原语,并且具有类似于"headMap“和"tailMap”函数。 我目前正在关注的是Trove。我还研究了一个链表的实现,该链表使用插入
排序
,但不包括head和tail函数。不过,我认为带有插入
排序
的链表会比
树
慢,不是吗?
浏览 0
提问于2011-10-07
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
day25.排序与搜索&树与树算法Python教程
什么是排序二叉树算法?详述排序二叉树算法的原理?用C语言实现排序二叉树算法。内附代码。
二叉排序树创建,删除,查找操作
什么是红黑树?详述排序红黑树的原理?用C语言实现红黑树算法。内附完整代码。
理解B+树索引以及它们如何影响性能
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券