Domande taggate «data-structures»

Una struttura di dati è un modo di organizzare i dati in un modo che consente di interrogare e / o aggiornare in modo efficiente determinate proprietà di tali dati.



5
Come implementare una coda con tre stack?
Mi sono imbattuto in questa domanda in un libro sugli algoritmi ( Algorithms, 4th Edition di Robert Sedgewick e Kevin Wayne). Coda con tre pile. Implementare una coda con tre stack in modo che ogni operazione di coda esegua un numero costante (nel caso peggiore) di operazioni di stack. Attenzione: …



11
Quando dovrei usare il tipo HashSet <T>?
Sto esplorando il HashSet&lt;T&gt;tipo, ma non capisco dove si trova nelle raccolte. Si può usare per sostituire un List&lt;T&gt;? Immagino che le prestazioni di HashSet&lt;T&gt;a siano migliori, ma non riesco a vedere l'accesso individuale ai suoi elementi. È solo per l'enumerazione?


10
Modo rapido per implementare il dizionario in C.
Una delle cose che mi mancano durante la scrittura di programmi in C è una struttura di dati del dizionario. Qual è il modo più conveniente per implementarne uno in C? Non sto cercando prestazioni, ma facilità di codifica da zero. Non voglio che sia generico - qualcosa come string-&gt; …

6
HashMap ottiene / mette complessità
Siamo abituati a dire che le HashMap get/putoperazioni sono O (1). Tuttavia dipende dall'implementazione dell'hash. L'hash dell'oggetto predefinito è in realtà l'indirizzo interno nell'heap JVM. Siamo sicuri che sia abbastanza buono per affermare che get/putsono O (1)? La memoria disponibile è un altro problema. Come ho capito dai javadocs, HashMap …


4
golang, perché non abbiamo una struttura dati impostata [chiusa]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Migliora questa domanda Sto cercando di risolvere l'esercizio # 1.4 "Il linguaggio …
130 data-structures  go  set 

9
Selezionare più campi dall'elenco in Linq
In ASP.NET C # ho una struttura: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } e ho un elenco di quelli. Voglio selezionare category_ide category_name, eseguendo un DISTINCTe, infine, un ORDERBYon category_name. Ecco quello che ho ora: List&lt;Data&gt; listObject = getData(); …
128 c#  linq  data-structures 

19
Dividere una raccolta in "n" parti con LINQ?
C'è un modo carino per dividere una raccolta in nparti con LINQ? Non necessariamente in modo uniforme, ovviamente. Cioè, voglio dividere la raccolta in sotto-raccolte, ciascuna delle quali contiene un sottoinsieme di elementi, dove l'ultima raccolta può essere irregolare.
122 c#  .net  linq  data-structures 



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.