Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 4 anni fa . Voglio leggere Strutture di dati puramente funzionali. Ho facilmente trovato la tesi (che è disponibile …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Voglio essere uno sviluppatore Java aziendale di successo. Con quali algoritmi …
Questo mi ha infastidito per un po '. Il più delle volte, quando si tratta di archiviare dati in strutture come hashtable, programmatori, libri e articoli insistono sul fatto che l'indicizzazione di elementi in dette strutture in base a valori String sia considerata una cattiva pratica. Eppure, finora, non ho …
Il solito esempio di progettazione orientata ai dati è con la struttura a sfera: struct Ball { float Radius; float XYZ[3]; }; e poi creano un algoritmo che esegue l'iterazione di un std::vector<Ball>vettore. Quindi ti danno la stessa cosa, ma implementati nella progettazione orientata ai dati: struct Balls { std::vector<float> …
Ce n'è uno? Tutte le definizioni che posso trovare descrivono le dimensioni, la complessità / varietà o la velocità dei dati. La definizione di Wikipedia è l'unica che ho trovato con un numero reale Le dimensioni dei big data sono un obiettivo in costante movimento, a partire dal 2012 che …
Quali strutture di dati è possibile utilizzare in modo da poter ottenere la rimozione e la sostituzione O (1)? O come puoi evitare situazioni quando hai bisogno di dette strutture?
Forse c'è un nome per quello che voglio, ma non ne sono consapevole. Ho bisogno di qualcosa di simile a a LinkedHashMapin Java, ma in cui restituisce il valore "precedente" se non esiste alcun valore nella chiave specificata. Cioè, ho un elenco di oggetti memorizzati da una chiave intera (che …
Conosco abbastanza bene dove usare pile, code e alberi nelle applicazioni software ma non ho mai usato una Deque (coda doppia) prima. Dove li incontro di solito in natura? Sarebbe negli stessi posti di una coda ma con ulteriori problemi?
"A" è correlato a "B" e "C". Come faccio a dimostrare che anche "B" e "C" potrebbero essere correlati in questo contesto? Esempio: Ecco alcuni titoli su un recente spettacolo di Broadway: Glengarry Glen Ross di David Mamet, con Al Pacino, si apre a Broadway Al Pacino in "Glengarry Glen …
Sto implementando una struttura di apprendimento automatico per tentare di prevedere frodi su sistemi finanziari come le banche, ecc ... Ciò significa che ci sono molti dati diversi che possono essere utilizzati per addestrare il modello, ad es. numero della carta, nome del titolare della carta, importo, paese, ecc ... …
Passando attraverso alcuni vecchi articoli di Hacker News, mi sono imbattuto in un post di un utente che ha detto Alberi Aguri, che sposano un radix trie di dimensioni limitate (come si userebbe in una tabella di routing del software) a un elenco LRU e sintetizzano automaticamente aggregati (come, 10.0.0.0/16 …
Sono autodidatta e non ho una laurea CS. Più ho imparato a conoscere la struttura dei dati, più mi chiedo, al giorno d'oggi, come siamo ancora sellati dal filesystem, con directory e file, come struttura di archiviazione dei dati di base sul sistema operativo? Capisco la semplicità, ma al giorno …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Quale sarebbe un uso reale di DelayQueue , quale problema comune …
Quando i programmatori parlano di "strutture di dati", parlano solo di tipi di dati astratti come elenchi , alberi , hash , grafici , ecc.? O quel termine include una struttura che contiene dati, come tipi compositi (oggetti di classe, strutture, enum, ecc.) E tipi primitivi (booleano, int, char, ecc.)? …
Un elenco collegato può essere utilizzato quando si desidera l'inserimento e l'eliminazione di elementi a basso costo e quando non importa che gli elementi non siano uno accanto all'altro in memoria. Questo è molto astratto e vorrei una spiegazione concreta del perché un elenco collegato dovrebbe essere usato piuttosto che …
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.