Proprietà e applicazioni delle strutture dati, come limiti inferiori di spazio o complessità temporale dell'inserimento e della cancellazione di oggetti.
Gli alberi delle partizioni sono mai stati implementati? Qui, sto parlando degli alberi delle partizioni dalla geometria computazionale. Le prime (quasi) versioni ottimali erano dovute a Matousek e altri, e più recentemente Timothy Chan: https://cs.uwaterloo.ca/~tmchan/optpt_2_10.pdf Mi sembra folle che questi non siano mai stati implementati, ma Google non ha trovato …
Sto cercando una struttura di dati e un algoritmo per calcolare il numero minimo di modifiche necessarie per trasformare una parola in un'altra, date le due parole come input, dove le uniche modifiche consentite sono aggiungere una lettera a una delle estremità (ad esempio, AB -> ABC), duplicare e concatenare …
Il seguente esercizio è stato distribuito agli studenti che supervisiono: Dati nnn punti nel piano, escogitare un algoritmo che trova una coppia di punti la cui distanza è minima tra tutte le coppie di punti. L'algoritmo dovrebbe essere eseguito nel tempo o(n2)o(n2)o(n^2) . Esiste un algoritmo di divisione e conquista …
Supponiamo di avere un semigruppo con elementi . Il nostro obiettivo è calcolare i prodotti .(S,∘)(S,∘)(S,\circ)S={s1,s2,…,sn}S={s1,s2,…,sn}S=\lbrace s_1,s_2,\dots,s_n\rbracesi∘si+1∘⋯∘sjsi∘si+1∘⋯∘sjs_i\circ s_{i+1}\circ \cdots\circ s_j Nel loro articolo "Pre-elaborazione ottimale per la risposta a domande di prodotti online" Alon e Schieber dimostrano che possiamo rispondere a ciascuna di queste domande in quasi tutti i passaggi …
Sto cercando una struttura di dati efficiente in termini di spazio che contiene insiemi (nessuna ripetizione) di elementi di parole e supporta un inserimento rapido (O (1) ammortizzato). Per "spazio-efficiente" intendo, idealmente, parole per memorizzare n elementi.n+o(n)n+o(n)n + o(n)nnn Essere un set è una parte importante della domanda: se ogni …
Sto cercando una struttura di dati altamente efficiente per l'archiviazione di dati simile al seguente. ID tag Ordine1 Ordine2 -------------------------- 1 1,2 1 1 2 2,5 2 3 3 1,7 4 7 4 6 3 0 Ho bisogno di essere in grado di interrogare questa struttura nel modo un che …
Nella sezione 2.2 di B-alberi ignari della cache , gli alberi di ricerca fortemente bilanciati in base al peso sono definiti come: Per una costante , ogni nodo v ad altezza h ha Θ ( d h ) discendenti.dddvvvhhhΘ ( dh)Θ(dh)\Theta(d^h) Essi sostengono: Gli alberi di ricerca che soddisfano le …
In un grafico diretto, , , se G \ setminus F è un DAG (grafico aciclico diretto), F viene chiamato set di archi di retroazione. G=(V,E)G=(V,E)G=(V,E)F⊂EF⊂EF\subset EG∖FG∖FG\setminus FFFF Se a ciascun fronte è associato un peso www , il problema con l'arco di retroazione del costo minimo è trovare una …
Qual è l'attuale limite migliore per eseguire l'intervallo di metà spazio contando le query su un insieme di punti dimensionali, espressi sotto forma di un compromesso tempo / spazio. Secondo il saggio seminale di Matousek del 1993 (Teorema 6.2, Ricerca della portata con tagli gerarchici efficienti), possiamo fare il conteggio …
Esiste una struttura di dati word-RAM w-bit con tempo O (1) per operazione per il seguente problema ?: Mantenere un set di numeri interi non negativi w-bit che supporta le operazioni add (x): aggiunge x all'insieme remove (x): rimuove x dal set fingerprint (): restituisce un'impronta digitale del set. Questa …
NOTA : la domanda è stata ribadita nelle mie risposte: supponendo ora che possiamo trovare gli antenati fratelli più bassi in tempo, l'ANN può davvero essere eseguita in O ( log n ) ?O(1)O(1)O(1)O(logn)O(logn)O(\log n) I quadrifici sono indici spaziali efficienti. Ho un enigma con l'implementazione di una ricerca del …
I tentativi consentono una memorizzazione efficiente degli elenchi di elementi. I prefissi sono condivisi, quindi è efficiente nello spazio. Sto cercando un modo simile per conservare gli alberi in modo efficiente. Vorrei poter verificare l'appartenenza e aggiungere elementi, sapendo se un determinato albero è una sottostruttura di alcuni alberi memorizzati …
David Rodríguez - dribeas ha scritto in un commento su StackOverflow che "Non tutte le raccolte possono essere implementate senza blocchi". Non sono sicuro che sia vero e non riesco a trovare la prova in entrambi i casi. Questa affermazione non è molto precisa, ma lasciami provare a riformularla in …
Ho letto un po 'delle seguenti strutture di dati: Bagwell's Ideal Hash Tries Tabelle hash dinamiche di Larson Alberi rosso-neri Alberi Patricia ... e sono sicuro che ce ne sono molti altri là fuori. Ho visto ben poco in termini di ciò che ognuno è più adatto per, o perché …
È facile vedere che per ogni nnn esiste una 1-1 mappatura FFF da {0,1} n a {0,1} n + O ( log n ) tale che per ogni x il vettore F ( x ) è " bilanciato ", ovvero ha un numero uguale di 1 e 0 secondi. È …
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.