Sto imparando Haskell e come esercizio sto facendo alberi binari. Avendo creato un normale albero binario, voglio adattarlo per bilanciarmi da solo. Così: Qual è il più efficiente? Qual è la più facile da implementare? Qual è il più usato? Ma soprattutto, quale mi consigliate? Presumo che questo appartenga qui …
Questo articolo afferma che una classe di dati è un "odore di codice". La ragione: È una cosa normale quando una classe appena creata contiene solo pochi campi pubblici (e forse anche una manciata di getter / setter). Ma il vero potere degli oggetti è che possono contenere tipi di …
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 l'anno scorso . Sto cercando di capire come il polimorfismo viene utilizzato in un progetto …
I linguaggi puramente funzionali o quasi puri beneficiano di strutture di dati persistenti perché sono immutabili e si adattano bene allo stile apolide della programmazione funzionale. Ma di tanto in tanto vediamo librerie di strutture di dati persistenti per linguaggi (basati sullo stato, OOP) come Java. Un'affermazione spesso sentita a …
TL; DR - Sto cercando di progettare una struttura dati ottimale per definire le unità all'interno di un'unità di misura. A Unit of measureè essenzialmente una value(o quantità) associata a unit. Le unità SI hanno sette basi o dimensioni. Vale a dire: lunghezza, massa, tempo, corrente elettrica, temperatura, quantità di …
Ho sentito parlare di strutture di dati probabilistici come Skip List e Bloom Filters che sono immensamente utili e mi piacerebbe saperne di più su di loro in generale. Esiste un riferimento canonico sull'argomento a livello di Cormen et al.?
Chiuso . Questa domanda è basata sull'opinione . Al momento 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 . Sto seguendo il mio secondo corso su Java. Stiamo entrando nelle …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? …
I filtri Bloom sembrano davvero fantastici se si considera che è possibile determinare se un Int è in un set con una certezza del 99% a tempo costante. Ma anche gli hash possono farlo, con l'unica differenza che, in un hash, la maggior parte delle volte accedi alla memoria solo …
JSON supporta le seguenti strutture di dati (equivalenti Java): scalare, matrice / elenco e mappa. A Setnon è supportato immediatamente in JSON. Ho pensato a diversi modi per rappresentare un set in JSON: [1] - Come elenco Tuttavia, un elenco ha un proprio ordinamento, quindi i seguenti due elenchi ["a", …
Molte applicazioni di database (forse la maggior parte?) Oggi usano alberi B e variazioni per archiviare i dati, poiché questa struttura di dati ottimizza le operazioni di lettura, scrittura e ricerca su un disco rigido (e queste operazioni a loro volta svolgono un ruolo importante nell'efficienza complessiva di i database). …
Stavo leggendo i filtri di fioritura scalabili e non riuscivo a capire come ogni volta che si riempie un filtro di fioritura costituente, viene aggiunto un nuovo filtro di fioritura con dimensioni maggiori. Non è possibile cercare la presenza degli elementi che hanno contribuito ai bit impostati nei filtri creati …
Per un compito a casa, devo capire come funziona un elenco di salto . Sto programmando da poco più di 2 anni (so che non è così lungo nella realtà), e non ho mai nemmeno sentito parlare di un elenco di salto. Ho esaminato tutte le guide che riesco a …
Sto sviluppando un'applicazione che dovrà archiviare metadati in - line e in- text . Quello che intendo con questo è il seguente: diciamo che abbiamo un lungo testo e vogliamo memorizzare alcuni metadati collegati a una parola specifica o frase del testo. Quale sarebbe il modo migliore per conservare queste …
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.