复杂度 问答列表

未定义变量的空间复杂度

作者:Jason Grace 提问时间:1/29/2023

假设我有一些代码: def foo(forest: list[list[int]]) -> int: return sum([1 for tree in forest for leaf in tr...

Java 中 ArrayList 的 ArrayList 的空间复杂度是多少?

作者:kxnyshk 提问时间:7/9/2022

我有一个在 Java 中返回 List<List<Integer>> 的方法。这种数据结构的空间复杂性是什么?由于 ArrayList 中嵌套了 ArrayList,它会是 O(N*M) 吗?还是别的...

为什么此 F# 序列表达式是立方时间而不是线性时间?

作者:jaakkoc 提问时间:2/10/2020

我在使用 时偶然发现了一种奇怪的时间复杂度行为。这是我能想到的最小案例来重现这一点。Seq.unfold let idUnfolder sequence = sequence |> Seq.tr...

计算字符串的所有子字符串中子序列的出现次数

作者:jp99 提问时间:3/26/2023

我想编写一个算法来计算字符串的所有子字符串中字符子序列的(不相交)出现次数。下面是一个示例。 字符串:“jabcohnnyjohnny” 子序列:“johnny” 包含子序列的子字符串: ja...

在 O(1) 时空复杂度中选择加权任务

作者:Daniel 提问时间:8/22/2023

假设我有一个任务列表 L。每个任务都由一个整数权重表示,该权重表示任务的重要性。 任务的重要性不会影响其顺序,但会影响其被选中的机会。例如:如果我有 2 个任务 A 和 B,权重分别为 3 和 1,...

包含 if 和 while 循环的递归算法的平均情况和最坏情况时间复杂度

作者:Hui 提问时间:10/14/2023

我对如何在不使用主定理来显示问题的平均情况和最坏情况时间复杂度的情况下编写递归方程并求解它感到困惑。 我试图写出方程式,但我认为它不是真的。另外,我不确定这是否与证明大 O 和大 theta 符号的...

通过仅从起点减去允许的数字来尽可能接近零的算法

作者:Archie Vawser 提问时间:10/11/2023

假设我们有一个任意整数,位置等于1850 我们还有一个整数数组,等于[150, 200, 500] 我们可以通过以下方式达到零: 减去三倍(500*3),等于350components[2]po...

Python Pycryptodome的时间复杂度?

作者:Jake 提问时间:10/6/2023

我试图找出我正在写的一篇论文的 PyCryptodome 的时间复杂性,特别是 AES-CBC 和 XChacha20-Poly1305。问题是,文档中没有任何关于此事的内容,我想不出一种方法可以通过...

vector.push_back() 非常慢

作者:Lithanium 提问时间:10/30/2023

我参与的项目的时间复杂度为 O(N^3),其中 N 约为 300。我使用的是元组向量,运行所需的时间非常慢,远远超过 5 秒。 我进一步调查并对我的原始程序进行了基本时间测试。 #include ...

使用 Sequence 初始化字符串的时间复杂度是多少?

作者:3366784 提问时间:8/16/2023

到目前为止,我做了什么? 我查看了初始值设定项的公共文档。 我看了一下开源代码,见下面的代码。 细节 在查看了方法定义之后,我认为我们可以通过说 / 将存储在连续的字节中并将使用来进一步澄清这...


共44条 当前第1页