time-complexity 相关问题

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

当这段代码超出时间限制时,如何在时间复杂度方面提高效率?

我还是一个初学者,所以请帮助我。 问题陈述 1.给你一个整数“n”。 求 1 到 n 中所有“i”的除数之和。 例子: 输入:‘n’ = 5 输出:21 预计时间

回答 1 投票 0

CodeWars 挑战中唯一数字搜索的递归函数中出现意外的无效内存访问

我正在学习 c 并尝试解决 CodeWars 上的问题。 问题详情: 有一个包含一些数字的数组。除了 1 之外,所有数字都相等。尝试找到它! finduniq((const float[]){1, 1,...

回答 1 投票 0

如何降低运送物品的时间复杂度

我有一辆车辆,每次行程具有最大承载物品的能力,并且在每次行程中它可以挑选 max_items 相同类型的物品。 返回车辆所需的最少行程次数。 例子: 我...

回答 1 投票 0

查找有效子串的数量

给定一个长度为n的字符串,我想计算有多少个子字符串可能具有以下特征: a) 子串长度为偶数 b) 该子串中存在一个字符,其频率...

回答 1 投票 0

使用多线程时,我们能否获得比 O(n) 更好的累积和复杂度?

我是多线程算法的新手,我正在尝试重新编码累积和函数以获得比 O(n) 更好的复杂度。 你有什么提示吗?或者我们不能比 O(n) 更好? 我尝试使用除法...

回答 1 投票 0

从程序中获取时间复杂度和空间复杂度

我正在创建一个网站(我的学术项目),用户可以在其中上传他的程序文件(.cs,.PHP,.java),然后网络编译程序并能够自动说出时间和空间复杂度...... .

回答 2 投票 0

O(n log n) 算法来查找大反转的数量

我正在解决一个问题,我需要找到数组中大反转的数量。如果对于某些 gi... i

回答 1 投票 0

递归函数的时间复杂度

我的数据结构和算法课的老师在课上讲了如何求递归函数的时间复杂度,直到他给出了这两个例子,我才明白了一些东西: 实施例1

回答 1 投票 0

如何分析不同运行时间的算法的时间复杂度

我对算法的时间复杂度感到困惑,因为算法的运行时间是由n,f(n)的函数表示的。 例如:f(n) = 3n^2 + 5n + 1 = θ(n^2) 但如果有一个算法...

回答 1 投票 0

数字数组全部相等的最少运算次数

您有一组数字,例如 [2, 5, 1]。您有第二个数字数组,例如 [8, 4, 3]。对于第二个数组中的每个数字,需要多少次操作才能...

回答 1 投票 0

找到最长的子串

给定一个字符串和单词列表,我想找到最长的子字符串,使其在提供的单词列表中不存在任何单词。 限制条件: 字符串长度为1到10^5,...

回答 4 投票 0

鱼肉练习

试图解决鳕鱼挑战中的这一挑战,我无法理解为什么我的代码没有通过所有测试。 函数解($A, $B) { // 用 PHP7.0 编写代码 $stack =[];...

回答 4 投票 0

哈希图的长度是昂贵的操作吗?

查找哈希图的长度是一个代价高昂的操作吗?我知道这取决于实现,那么用这些语言怎么样 JavaScript 爪哇 Python PHP(在 PHP 中我们进行计数()...

回答 1 投票 0

这个问题的时间复杂度“渐近运行时间差异:O(nlogn) vs O(n) 使用主定理

考虑以下过程,它以数组 A 作为输入。 printStuff 子例程的渐近运行时间? (https://i.sstatic.net/kSjZ5Eb8.png) 在这里我已经完成了正常的方法

回答 1 投票 0

BFS求最短路径的两种实现方法,哪一种是明显的赢家?

有两种实现 BFS 来查找两个节点之间的最短路径的方法。第一种是使用列表的列表来表示路径队列。另一个是维护每个的映射...

回答 1 投票 0

此动态规划算法获得第 n 个斐波那契数的时间复杂度

我对这个算法的时间复杂度感到困惑: 函数 fib(n) 如果 n = 0 返回0 别的 var previousFib := 0, currentFib := 1 重复 n − 1 次 // 循环是

回答 1 投票 0

我陷入了leetcode问题151。反转字符串中的单词

给定一个输入字符串 s,反转单词的顺序。 单词被定义为非空格字符的序列。 s 中的单词将至少由一个空格分隔。 返回单词的字符串...

回答 2 投票 0

从 SQL 表中选择 O(1)

我正在寻找通过 O(1) 运行选择查询的方法。 我可以通过主键 SELECT 的方式创建索引,时间复杂度为 O(1) 吗?

回答 3 投票 0

给定一个列表和范围,在更短的时间内根据新列表求和

给定一个大小为 n 的整数列表,以及 m 个范围的列表,其中每个范围表示输入列表的开始和结束索引。 首先使用此范围创建一个新列表,例如: n=6,列表 = [1, 2, 3...

回答 1 投票 0

lseek() 的复杂度是 O(1) 吗?

我知道我的问题在这里有答案:QFile 寻求性能。但我对这个答案并不完全满意。即使在查看了 generic_file_llseek() 的以下实现之后...

回答 4 投票 0

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