Domande taggate «time-complexity»

La quantità di risorse di tempo (numero di operazioni atomiche o fasi della macchina) necessarie per risolvere un problema espressa in termini di dimensioni dell'input. Se la tua domanda riguarda l'analisi dell'algoritmo, usa invece il tag [runtime-analysis]. Se la tua domanda riguarda se un calcolo * finirà * mai *, usa invece il tag [computability]. La complessità temporale è forse l'argomento secondario più importante della teoria della complessità.

6
Come possiamo supporre che le operazioni di base sui numeri richiedano un tempo costante?
Normalmente negli algoritmi non ci interessa il confronto, l'aggiunta o la sottrazione dei numeri - supponiamo che vengano eseguiti nel tempo . Ad esempio, assumiamo questo quando affermiamo che l'ordinamento basato sul confronto è , ma quando i numeri sono troppo grandi per essere inseriti nei registri, normalmente li rappresentiamo …



2
Trova la mediana della matrice non ordinata in
Per trovare la mediana di un array non ordinato, possiamo creare un min-heap nel tempo per n elementi, quindi possiamo estrarre uno per uno n / 2 elementi per ottenere la mediana. Ma questo approccio richiederebbe tempo O ( n log n ) .O ( n logn )O(nlog⁡n)O(n\log n)nnnn / …


1
Esiste una struttura di dati di "stack string" che supporta queste operazioni di stringa?
Sto cercando una struttura di dati che memorizza un set di stringhe su un set di caratteri ΣΣ\Sigma , in grado di eseguire le seguenti operazioni. Indichiamo D(S)D(S)\mathcal{D}(S) come struttura dati memorizzare l'insieme di stringhe SSS . Add-Prefix-Setsu D(S)D(S)\mathcal{D}(S) : dato un insieme TTT di stringhe (possibilmente vuote), la cui …

4
La complessità temporale di trovare il diametro di un grafico
Qual è la complessità temporale nel trovare il diametro di un grafico ?G = ( V, E)sol=(V,E)G=(V,E) O(|V|2)O(|V|2){O}(|V|^2) O(|V|2+|V|⋅|E|)O(|V|2+|V|⋅|E|){O}(|V|^2+|V| \cdot |E|) O(|V|2⋅|E|)O(|V|2⋅|E|){O}(|V|^2\cdot |E|) O(|V|⋅|E|2)O(|V|⋅|E|2){O}(|V|\cdot |E|^2) Il diametro di un grafico è il massimo dell'insieme delle distanze più brevi tra tutte le coppie di vertici in un grafico.solsolG Non ho idea …







1
Strutture dati simultanee ad albero con tempo di aggiornamento costante e senza blocco?
Ultimamente ho letto un po 'di letteratura e ho trovato strutture di dati piuttosto interessanti. Ho studiato vari metodi per ottenere i tempi di aggiornamento fino a tempo di aggiornamento nel caso peggiore [1-7].O(1)O(1)\mathcal{O}(1) Di recente ho iniziato a cercare strutture di dati prive di blocchi, per supportare un accesso …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.