time-complexity 相关问题

算法的时间复杂度量化算法运行所花费的时间量,作为问题输入大小的函数。算法的时间复杂度通常使用大O表示法表示,其抑制乘法常数和低阶项。

如何在 O(n) 时间内计算按 x 坐标排序的一组点的凸包?

我读到了计算凸包的算法。大多数都需要 O(n*log(n)) 时间,其中 n 是输入点数。 设 S = {p_1, p_2, ..., p_n} 为按 x-

回答 3 投票 0

多列b树索引的复杂性

根据 Sebastian Brestin 的一篇文章,多列 B 树索引如下所示。 似乎更多的列并不能创建更深的 B 树。因此,如果单列 (n 项...

回答 1 投票 0

可以从 (a,b) 移动到 (c,d)

问题是输出是否可以从给定点(a,b)移动到目标(c,d) 我们仅限于正坐标 可以进行以下两种动作 (a,b) ->...

回答 3 投票 0

python 中 str.find 的最坏情况时间复杂度

问题已经在标题中了,如果n是string的长度,m是sub的长度,那么Python中str.find(string, substring)的C实现的最坏情况时间复杂度是多少。 .

回答 1 投票 0

Python 中 *in* 运算符的复杂性

Python 中 in 运算符的复杂度是多少?是 theta(n) 吗? 是不是和下面的一样? def 查找(L, x): 对于 L 中的 e: 如果 e == x: 返回真 返回错误 L 是...

回答 3 投票 0

矩阵乘法时间复杂度只适用于大N吗?

(方阵、朴素)矩阵乘法的时间复杂度为 O(N3),例如这个答案 我可以运行一个快速脚本 将 numpy 导入为 np 导入时间 将 matplotlib.pyplot 导入为 plt def time_matmul_n...

回答 1 投票 0

有人可以告诉我这段代码的时间复杂度是多少吗?

Leetcode问题: 编写一个函数来查找字符串数组中最长的公共前缀字符串。 如果没有公共前缀,则返回空字符串“”。 示例1: 输入:strs ...

回答 1 投票 0

如何计算复杂程序的时间复杂度

例如: #包括 使用命名空间 std; int main() { int n, s = 0, i, j, k; cin >> n; 对于 (i = 1; i <= n * n; i++) { for (j = 1; j <= i / 2; j...

回答 1 投票 0

2^n 和 n*2^n 的时间复杂度相同吗?

我发现的关于时间复杂度的资源不清楚何时可以忽略时间复杂度方程中的项,特别是对于非多项式示例。 我很清楚,给定一些...

回答 6 投票 0

为什么选择排序最佳情况表示法(Omega 表示法)是 n^2 而不仅仅是 n?

我正在在线学习CS50,第三周我们学习了算法。 当我们谈到算法的复杂性时,讲座说选择排序的最坏情况是n^2,因为算法...

回答 2 投票 0

T(n) = 7T(n/2) + n^2 和 T(n) = 7T(n/3) + n^2 的时间复杂度

T(n) = 7T(n/3) + n^2 和 T(n) = 7T(n/2) + n^2 的时间复杂度是多少 >>>>我应用了 akra-bazzi和主定理,但我得到不同的答案...... 对于 T(n) = 7T(n/3) + n^2 我们...

回答 1 投票 0

Haskell 的 `!?` 运算符的摊余时间复杂度是多少?

文档说: 列表索引(下标)运算符,从0开始。如果索引越界,则返回Nothing 这是部分的完全变体!操作员。 警告:此功能...

回答 1 投票 0

有人可以确定我制作的 LeetCode 解决方案的时间复杂度吗?

我为下面链接的问题编写了一个解决方案,但我不确定它的时间复杂度。我以为它是二次的,但当我提交时它在 0 毫秒内通过,所以它可能是线性的 idk。我...

回答 1 投票 0

递归调用的时间复杂度

我编写了一段代码来递归地从字符串中删除相邻的重复项 类解决方案{ 字符串 rremove(字符串 s) { // 代码在这里 StringBuilder sb = new StringBuilder(); 在...

回答 1 投票 0

迭代对象的对象以对值执行一些逻辑

这是我的问题:我有一个 JSON 对象作为 http 请求的响应,这意味着并非 jsonResponse 中的所有对象都是字符串类型,我也不知道找到了多少个对象...

回答 1 投票 0

二叉树中的重复子树时间和空间复杂度

我在 GFG 上看到了以下问题,查找二叉树中是否存在大小为 2 或更大的重复子树。 现在,练习题要求和文章里到处都写着...

回答 1 投票 0

这段代码的时间复杂度根据我来说是 O(nlogn)

谁能告诉我代码的时间复杂度 计数 = 0 for (int i = n; i > 0; i /= 2) 对于 (int j = 0; j < i; j++) count++; Please give me the time complexity. Because

回答 1 投票 0

推回具有完美平方整数大小的动态大小容器的复杂性成本是多少?

这是在一次考试中出现的,该问题询问自定义动态大小容器的最坏情况和摊销复杂性成本。容器的大小是下一个完全平方整数,它......

回答 1 投票 0

如何在Python中的冒泡排序算法中正确计算操作(时间复杂度)

这是我的代码: def sort_bubble(列表): 补偿计数器 = 0 交换计数器 = 0 n = 长度(列表) 对于范围 (n-1) 内的 i: 对于 j 在范围 (n-i-1) 中: comp_counter += 1 ...

回答 1 投票 0

这个方法的时间复杂度是常数吗?

我的任务是找出这个方法的时间复杂度,但我不确定为什么它是恒定的。 我原以为总体时间复杂度是 n2^n 因为外循环运行了 n 次...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.