Perguntas com a marcação «time-complexity»

A quantidade de recursos de tempo (número de operações atômicas ou etapas da máquina) necessários para resolver um problema expresso em termos de tamanho da entrada. Se sua pergunta estiver relacionada à análise de algoritmo, use a tag [runtime-analysis]. Se sua pergunta diz respeito à questão de saber se uma computação * terminará * sempre, use a tag [computability]. A complexidade do tempo é talvez o subtópico mais importante da teoria da complexidade.


3
Provando que, se
Eu realmente gostaria da sua ajuda para provar o seguinte. Se então .P = N PNTime(n100)⊆DTime(n1000)NTime(n100)⊆DTime(n1000)\mathrm{NTime}(n^{100}) \subseteq \mathrm{DTime}(n^{1000})P=NPP=NP\mathrm{P}=\mathrm{NP} Aqui, é a classe de todas as línguas que podem ser decididas pela máquina de Turing não determinística no tempo polinomial de e é a classe de todas as línguas que pode …




2
Qual é a complexidade do cálculo do coeficiente de correlação de Spearman?
Estive estudando o coeficiente de correlação de Spearman .ρ = ∑Eu( xEu- x¯) ( yEu- y¯)∑Eu( xEu- x¯)2∑Eu( yEu- y¯)2-------------------√ρ=∑Eu(xEu-x¯)(yEu-y¯)∑Eu(xEu-x¯)2∑Eu(yEu-y¯)2\qquad \displaystyle \rho = \frac{\sum_i(x_i-\bar{x})(y_i-\bar{y})}{\sqrt{\sum_i (x_i-\bar{x})^2 \sum_i(y_i-\bar{y})^2}} para duas listas e y 1 , … , y n . Qual é a complexidade do algoritmo?x1 1, … , Xnx1 1,…,xnx_1, \dots, …

6
Existem variações dos tempos de execução regulares da notação Big-O-Notation?
Existem várias anotações , como ou e assim por diante. Fiquei me perguntando, se existem variações daquelas na realidade, como ou , ou se são matematicamente incorretas.OOOO(n)O(n)O(n)O(n2)O(n2)O(n^2)O(2n2)O(2n2)O(2n^2)O(logn2)O(log⁡n2)O(\log n^2) Ou seria correto dizer que é possível melhorar um para um O (3n ^ 2) ? Ainda não posso e não preciso …

2
Existem problemas de “O (1) -completo”?
Muitas classes de complexidade têm problemas "completos". Existem problemas completos para a classe de complexidade dos problemas que podem ser resolvidos no tempo ?O(1)O(1)O(1) Uma complicação é que essa classe depende do modelo de computação; um problema pode ser solucionado no tempo em um modelo razoável de computação, mas não …



3
O Quicksort sempre tem tempo de execução quadrático se você escolher um elemento máximo como pivô?
Se você possui um algoritmo de classificação rápida e sempre seleciona o menor (ou maior) elemento como seu pivô; estou certo ao supor que, se você fornecer um conjunto de dados já classificado, sempre obterá o pior desempenho possível, independentemente de sua lista 'já classificada' estar em ordem crescente ou …



1
Existe um algoritmo para otimização da complexidade de tempo / espaço de algoritmos?
Nos anos 50, foram inventados vários métodos de minimização de circuitos para funções booleanas . Existe uma extensão desses métodos ou algo semelhante para otimizar a complexidade do tempo ou espaço dos algoritmos? Por exemplo, uma implementação de classificação por bolhas como uma entrada para esse algoritmo produziria uma implementação …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.