Considera la seguente impostazione: ci viene data una pila che contiene elementi.sSsnnn possiamo usare un numero costante di pile extra.O(1)O(1)O(1) possiamo applicare le seguenti operazioni su questi stack: controlla se uno stack è vuoto, confronta i primi oggetti di due pile, elimina l'elemento in cima a una pila, stampa l'articolo …
Due parti di TCS sono algoritmi e complessità. Dirò semplicisticamente che gli algoritmi sono lo studio dei limiti superiori, dimostrando che puoi fare qualcosa (con determinate risorse limitate), e la complessità sta nel mostrare che non puoi farlo senza alcune risorse minime. Così spesso un problema algoritmico è dichiarato in …
Ho già fatto questa domanda su StackOverflow , ma forse è più adatto a questo sito. Il problema è: Ho N coppie di numeri interi senza segno. Devo ordinarli. Il vettore finale delle coppie deve essere ordinato in modo non crescente in base al primo numero in ciascuna coppia e …
Considera il problema in cui ci viene fornito come input un grafico aciclico diretto , una funzione di etichettatura da a qualche set con un ordine totale (ad esempio, i numeri interi) e dove ci viene chiesto per calcolare la specie topologica lessicograficamente più piccola di in termini di . …
Ho un set di dati che è un numero di oggetti disposti in una griglia 2D. So di avere un ordinamento rigoroso, aumentando man mano che vai da sinistra a destra all'interno di ogni riga e aumentando dall'alto verso il basso all'interno di ogni colonna. Per esempio, 1 2 3 …
Nella recente prestampa https://arxiv.org/abs/1801.00776 , si afferma che numeri reali possono essere ordinati in tempo O ( n √nnn e lo spazio lineare. L'articolo sembra ragionevole, anche se non sono un esperto di algoritmi di ordinamento.O ( n logn----√) ,O(nlogn),O(n \sqrt{\log n}), Se corretto, questo sarebbe significativo, credo, almeno teoricamente. …
Quindi conosciamo tutti il limite inferiore dell'albero di confronto di sul numero peggiore di confronti effettuati da un algoritmo di ordinamento del confronto (deterministico). Non si applica all'ordinamento di confronto randomizzato (se misuriamo i confronti previsti per l'input del caso peggiore). Ad esempio, per n = 4 , il limite …
È noto che l'ordinamento delle permutazioni per trasposizione è in PP\sf{P} , poiché il numero minimo di trasposizioni richieste per ordinare è esattamente . Questa nozione di "numero di inversione" ha anche applicazioni nella combinatoria algebrica, ad esempio consente di dotare di una struttura reticolare, chiamata permutoedro e basata sull'ordine …
Questa è una domanda interessante che ho trovato sul web. Dato un array contenente n numeri (senza informazioni su di essi), dovremmo preelaborare l'array in tempo lineare in modo da poter restituire i k elementi più piccoli nel tempo O (k), quando ci viene dato un numero 1 <= k …
Spero che qualcuno conosca un riferimento a questo, quindi non devo leggere la letteratura ... Considera una sequenza di numeri . Pensa alla sequenza come intervalli n - 1 [ x 1 , x 2 ] , [ x 2 , x 3 ] , … , [ x n …
Questa domanda si ispira a una domanda esistente sulla possibilità di simulare uno stack utilizzando due code in ammortizzato per operazione di stack. La risposta sembra essere sconosciuta. Ecco una domanda più specifica, corrispondente al caso speciale in cui tutte le operazioni PUSH vengono eseguite per prime, seguite da tutte …
Let sia un grafo orientato aciclico , e lasciare essere una funzione di etichettatura mappatura ogni vertice a un'etichetta in qualche finita alfabeto . Scrittura, una specie topologica di è una biiezione da a (cioè un ordinamento di in una sequenza) tale che ogni volta che poi (cioè, se c'è …
Fissare un gruppo finito . Sono interessato al seguente problema decisionale: l'input sono alcuni elementi di G con un ordine parziale su di essi, e la domanda è se esiste una permutazione degli elementi che soddisfa l'ordine ed è tale che la composizione degli elementi in quella l'ordine produce l'elemento …
Supponiamo che ci venga dato un array contenente numeri interi non negativi (non necessariamente distinti).A[1..n]A[1..n]A[1..n] Sia in ordine in ordine crescente. Vogliamo calcolare A m = max i ∈ [ n ] B [ i ] + i .BBBAAAm = maxi ∈ [ n ]B [ i ] + i …
Esiste un algoritmo di ordinamento confronto-based che utilizza una media di confronti?l g (n!)+o(n)lg(n!)+o(n)\mathrm{lg}(n!)+o(n) Esistenza di un caso peggiore algoritmo di confronto è un problema aperto, ma i suffissi caso medio per un algoritmo randomizzato con previsto l g ( n ! ) + O ( n ) confronti per …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.