space-complexity 相关问题

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

生成Pascal三角形的最佳方法

我正在使用级别顺序遍历的概念来生成Pascal Triangle。这是代码段:void printPascalTriangle(int n){int line = 1,Q [50] = {0},f = -1,r = -1,prev,t;入队(Q,&...

回答 2 投票 1

此排序问题的时间复杂度是多少?

该问题的数组大小为n [1-100]。创建一个排序算法并讨论它的时间,空间和最佳性。我对渐近线没有很好的理解...

回答 1 投票 0

循环外的临时数组的空间复杂度

[我确实遇到了一个著名的面试问题,在该问题中,我们得到了2D数组,我们需要将数组旋转90度,尽管有很多解决方法,但我还是决定使用...] >

回答 1 投票 2

Dijkstra算法中优先级队列的空间复杂度

谁能告诉我这个Dijkstra算法中优先级队列的空间复杂度。请注意,此处可以将一个顶点添加到队列中超过一次。但是,由于访问集,它不是...

回答 1 投票 0

给定代码段的空间复杂度是什么?

时间复杂度为O(2 ^ N)。如何得出此代码的空间复杂度? int f(int n){if(n <= 1){返回1; } return f(n-1)+ f(n-1); }

回答 1 投票 -2

在字符串中查找非重复字符的空间复杂度

这里是一个简单的算法练习。问题是返回第一个非重复字符。例如,我有以下字符串:“ abbbcdd”,答案为“ a”,因为“ a”出现在“ c”之前。在...

回答 1 投票 -1

min()的空间复杂度是多少?

我在面试蛋糕中解决了一个问题,并提出了通过单元测试的解决方案。 def get_max_profit(stock_prices):#计算最大利润if(len(stock_prices)== 0):...

回答 1 投票 0

python3.6中min()的空间复杂度是什么?>

我在面试蛋糕中解决了一个问题,并提出了通过单元测试的解决方案。 def get_max_profit(stock_prices):#计算最大利润if(len(stock_prices)== 0):...

回答 1 投票 0

我如何估算一个类的空间复杂度?

我知道一个函数的空间复杂度是什么,但从未听说过一个类的空间复杂度,这是否意味着它的属性可以占用的空间?

回答 1 投票 1

是否有Python方法来计算空间复杂度?

通过将运行算法所需的时间与输入大小进行比较,可以很容易地在Python中计算时间复杂度。我们可以做类似的事情:导入时间开始= time.time() ] >>>> 您可以将memory_profiler与这样的装饰器一起使用: from memory_profiler import profile @profile(precision=4) def func(): your function mprof中还有另一个称为memory_profiler的功能,也将很有用。如果要查看内存是否定期清理和释放,这将很有用。在所选的shell中运行mprof运行脚本script_args。 mprof将自动创建脚本随时间变化的内存使用情况的图形,您可以通过运行mprof plot来查看该图形。它需要matplotlib。 更新:感谢@hunzter,您可以找到文档here。

回答 1 投票 0

Python中的时空分析

有人可以提供一个关于时间和空间的O(log(n))和O(nlog(n))问题的例子吗?我对这种类型的分析很陌生,看不到过去的多项式时间/空间。我没有得到的...

回答 2 投票 0

Python list.clear()时间和空间复杂度?

我在Python list.clear()方法上写了一篇博客文章,在这里我还想提到底层算法的时间和空间复杂性。我希望时间复杂度为O(N),迭代...

回答 3 投票 2

AVL树插入的空间复杂度是什么?

AVL插入不会是O(logn)空间,因为您需要logn堆栈框架来进行插入? AVL树本身是O(n)空间,插入时间是O(logn)

回答 1 投票 0

位排序的空间复杂度是什么?

位排序的空间复杂度是什么?根据最佳和平均情况,其为O(n)。我想知道它的空间复杂度是多少?源标题:位排序:用于排序的新技术...

回答 1 投票 0

为什么此代码无法与有效的内存一起使用[关闭]

我需要更多有关如何改善代码以减少内存消耗的信息def rental_car_cost(days):cost = 40 * days,如果days> = 7:cost + = 50 elif days> = 3:...

回答 1 投票 -1

倾斜的二叉树与完美的二叉树-空间复杂度

歪斜的二叉树是否比理想的二叉树占用更多空间?我正在解决问题#654-Leetcode上的最大二叉树,在给定数组的情况下,您必须制作一个二叉树,例如...

回答 1 投票 0

DFS和BFS在图中的空间复杂度

我试图了解图中DFS和BFS的空间复杂度是多少。我了解使用邻接矩阵时BFS的空间复杂度为O(v ^ 2),其中v是...

回答 1 投票 0

输出数组编号及其在O(n)时间和O(1)空间中的取反

给出一个整数数组。如果数组中同时存在数字a及其负数-a,则将其打印出来。例如:如果给定{10,5,0,9,-10,7,-5},然后打印10、5。我给了面试官O(N)时间,并且...

回答 1 投票 2

输出数组编号及其在O(n)时间和O(1)空间中的取反

给出一个整数数组。如果数组中同时存在数字a及其负数-a,则将其打印出来。例如:如果给定{10,5,0,9,-10,7,-5},然后打印10、5。我给了面试官O(N)时间,并且...

回答 1 投票 2


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