complexity-theory 相关问题

计算复杂性理论是理论计算机科学和数学中计算理论的一个分支,其重点是根据计算机问题的固有难度对其进行分类。编程中特别常见的是*摊销分析*的时间或空间

使用Big-O表示法时平均复杂度的含义

在回答这个问题时,一场辩论开始于对QuickSort复杂性的评论。我在大学时代记得的是,在最坏的情况下,QuickSort是O(n ^ 2),平均为O(n log(n))...

回答 5 投票 11

计算排列中的“反转”数

设A是一个大小为N的数组。如果i <j和A [i]> A [j]我需要找到一个接收大小数组的算法,我们将几个索引(i,j)称为“逆” N(有唯一的数字)和......

回答 4 投票 20

给定目标总和,找出给定数组中是否存在一对总和的元素

import java.util.HashMap; public class target {public static void hash(int [] a,int sum){HashMap map = new HashMap (); int i; ...

回答 9 投票 3

如何计算回溯算法的时间复杂度?

如何计算这些回溯算法的时间复杂度,它们是否具有相同的时间复杂度?如果不同怎么样?请详细解释并感谢您的帮助。 1.哈密顿循环:......

回答 2 投票 16

纳什均衡和负载平衡游戏

我知道Nash Equilibria是我的球员中没有一个能改变状态以获得更好状态的地方。我有m台机器(速度相同,容量无限)和n个代理商(玩家),每个代理商都有......

回答 1 投票 0

这个等式O(n)时间复杂度如何?

def myFunction(mylist):n = len(mylist)p = [] sum = 0表示m in mylist:如果n> 100:sum = sum + x else:对于m in mylist:p ....

回答 1 投票 1

计算字符串压缩的空间复杂度 - 破解编码访谈

我试图了解下面一段代码的空间复杂性。代码将字符串从“aabbbb”压缩为“a2b4”。问题是破解编码访谈的问题5,第1章......

回答 2 投票 0

两个嵌套for循环的时间复杂度

如果我在正确的轨道上,这个问题是从过去的试卷中修改,只需要建议。根据...的操作次数计算出下面一段代码的时间复杂度T(n)

回答 1 投票 1

计算时间复杂度[重复]

计算等式的步长和时间复杂度的数量:T(n)= 2 T(n / 4)+ 5其中n> 1,T(1)= 1什么是大O符号?

回答 1 投票 -2

递归:用树方法得到T(n / 4)+ T(n / 2)+ n ^ 2

我试图用树方法解决这个练习,但我对两个部分有疑问:1)在T(?)列中,使用(n ^ 2/2 ^ i)代替(n / 2)是否正确^我)?我问,因为这是...的一部分

回答 1 投票 1

对于任何局部搜索算法,可以在多项式时间内完成在邻域中搜索的一步吗?

由于找到局部最优解决方案可能比找到最优解决方案更容易,我们可以声称对于任何本地搜索算法,在邻域中搜索的一个步骤总是可以...

回答 1 投票 0

具有三个递归调用的递归函数的时间复杂度

具有以下递归关系的递归函数的时间复杂度是什么:T(n)= T(n-1)+ T(n-2)+ T(n-3),T(0)= T(1 )= 1和T(2)= 2我知道有两个函数...

回答 1 投票 2

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