amortized-analysis

amortized-analysis

文章 0 浏览 3

如何确保 Data.Vector 的摊销 O(n) 级联?

我有一个应用程序,在其中使用向量作为代码的一部分是有效的。然而,在计算过程中我需要跟踪一些元素。我听说你可以从 Data.Vectors 获得 O(n) 摊销串…

蒗幽 2024-12-12 02:28:14 1 0

std::vector 插入的摊销分析

我们如何分析 std::vector 后面的插入(push_back)?每次插入的摊销时间为 O(1)。特别是在 Stephan T Lavavej 的第 9 频道视频 和 在此( 17:42 起)…

千鲤 2024-11-18 14:20:25 2 0

不相交集森林数据结构的不按等级并集的联合/查找算法

以下是 wikipedia 上不相交集合森林的并集/查找算法的详细信息: Barebone disjoint-设置森林... (O(n)) ...按等级并集...(现在改进为O(log(n)) ...…

最美不过初阳 2024-08-22 16:28:02 11 0

摊销真的是可取的吗?

例如,假设我有一个 O(n) 算法和一个摊销 O(n) 算法。可以公平地说,在严格的大哦术语中,非摊销算法将始终与摊销算法一样快或更快吗?或者是否有任何…

蘑菇王子 2024-08-22 13:32:45 12 0

使用不相交集的每次操作的摊销时间

我碰巧在维基百科上读到,对不相交集合(合并两个元素,找到特定元素的父元素)的每次操作的摊销时间是 O(a(n)),其中 a(n) 是反阿克曼函数,它会增长…

凉城 2024-07-24 04:04:58 10 0

设计一个也可以在 O(1) 摊余时间内出队的堆栈?

我有一个抽象数据类型,可以将其视为从左到右存储的列表,具有以下可能的操作: 推送:将新项目添加到列表的左端 Pop:删除列表左端的项目 拉:删除列…

无所的.畏惧 2024-07-14 21:44:07 12 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文