Domande taggate «ds.algorithms»

Domande relative a istruzioni ben definite per il completamento di un'attività e analisi pertinenti in termini di tempo / memoria / ecc.


4
Definizione di esponente della moltiplicazione di matrici
Colloquialmente, la definizione dell'esponente di moltiplicazione di matrici è il valore più piccolo per il quale esiste un noto algoritmo di moltiplicazione di matrici . Ciò non è accettabile come definizione matematica formale, quindi immagino che la definizione tecnica sia qualcosa di simile all'infimo su tutto tale che esiste un …

1
Mantenimento dell'ordine in una lista in
Il problema di manutenzione dell'ordine (o "mantenimento dell'ordine in un elenco") è supportare le operazioni: singleton: crea un elenco con un elemento, restituisce un puntatore ad esso insertAfter: dato un puntatore a un elemento, inserisce un nuovo elemento dopo di esso, restituendo un puntatore al nuovo elemento delete: dato un …






1
Decomposizioni grafiche per combinare funzioni "locali" delle etichette dei vertici
Supponiamo di voler trovare o ∑x∏ij∈Ef(xi,xj)∑x∏ij∈Ef(xi,xj)\sum_x \prod_{ij \in E} f(x_i,x_j)maxx∏ij∈Ef(xi,xj)maxx∏ij∈Ef(xi,xj)\max_x \prod_{ij \in E} f(x_i,x_j) Dove è preso max o somma su tutte le etichettature di VVV , prodotto è preso in tutti i bordi EEE per un grafo G={V,E}G={V,E}G=\{V,E\} e fff è una funzione arbitraria. Questa quantità è facile da …

1
Trasformazione radiante di Walsh-Hadamard
La trasformata di Walsh-Hadamard (WHT) è una generalizzazione della trasformata di Fourier ed è una trasformazione ortogonale su un vettore di numeri reali o complessi di dimensione . La trasformazione è popolare nel calcolo quantistico, ma è stata recentemente studiata come una sorta di precondizionatore per le proiezioni casuali di …


6
Complessità dell'algoritmo shuffle Fisher-Yates
Questa domanda riguarda l'algoritmo Fisher-Yates per restituire uno shuffle casuale di un dato array. La pagina di Wikipedia dice che la sua complessità è O (n), ma penso che sia O (n log n). In ogni iterazione i, viene scelto un numero intero casuale tra 1 e i. Scrivere semplicemente …




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.