Questions marquées «time-complexity»

La quantité de ressources de temps (nombre d'opérations atomiques ou d'étapes de la machine) nécessaires pour résoudre un problème exprimé en termes de taille d'entrée. Si votre question concerne l'analyse d'algorithmes, utilisez plutôt la balise [runtime-analysis]. Si votre question concerne la fin ou non d'un calcul, utilisez plutôt la balise [computability]. La complexité temporelle est peut-être le sous-sujet le plus important de la théorie de la complexité.


3
Prouver que si alors
J'aimerais vraiment votre aide pour prouver ce qui suit. Si alors .NTime(n100)⊆DTime(n1000)NTime(n100)⊆DTime(n1000)\mathrm{NTime}(n^{100}) \subseteq \mathrm{DTime}(n^{1000})P=NPP=NP\mathrm{P}=\mathrm{NP} Ici, est la classe de toutes les langues qui peut être décidée par la machine de Turing non déterministe en temps polynomial de et est la classe de tous les langages qui peut être décidée par …




2
Quelle est la complexité du calcul du coefficient de corrélation de rang de Spearman?
J'ai étudié le coefficient de corrélation de rang du Spearman .ρ = ∑je( xje- x¯) ( yje- y¯)∑je( xje- x¯)2∑je( yje- y¯)2-------------------√ρ=∑je(Xje-X¯)(yje-y¯)∑je(Xje-X¯)2∑je(yje-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}} pour deux listes et y 1 , … , y n . Quelle est la complexité de l'algorithme?X1, … , XnX1,…,Xnx_1, \dots, …





3
Quicksort a-t-il toujours un temps d'exécution quadratique si vous choisissez un élément maximum comme pivot?
Si vous disposez d'un algorithme de tri rapide et que vous sélectionnez toujours le plus petit (ou le plus grand) élément comme pivot; Ai-je raison de supposer que si vous fournissez un ensemble de données déjà trié, vous obtiendrez toujours les performances les plus défavorables, que votre liste «déjà triée» …



1
Existe-t-il un algorithme d'optimisation de la complexité spatio-temporelle des algorithmes?
Dans les années 1950, un certain nombre de méthodes de minimisation des circuits pour les fonctions booléennes ont été inventées. Existe-t-il une extension de ces méthodes ou quelque chose de similaire pour optimiser la complexité temporelle ou spatiale des algorithmes? Par exemple, une implémentation du tri à bulles en entrée …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.