Domande con tag 'data-structures'

2
risposte

Qual è il modo migliore per inserire un intervallo di valori in una struttura dati

Se ho una struttura dati che è il modo più veloce in cui posso inserire valori in un intervallo specificato? Ad esempio se avessi un metodo: myDatastructure var=new myDataStructure(); var.insert(2,1000); significherebbe che ottengo il mo...
posta 10.11.2011 - 12:11
1
risposta

Sito web o qualsiasi materiale per la pratica di algoritmi che spiega la soluzione

Conosco alcuni progetti e pagine Web per esercitarsi con algoritmi come TopCoder e Project Euler . Tuttavia, dettano semplicemente la soluzione di un particolare problema. Mi chiedo se ci sia una risorsa, un sito web o altro materiale, che...
posta 13.11.2011 - 16:17
3
risposte

Elementi ordinati in modo esplicito o esplicito?

Quindi, ho il seguente problema: Ho un numero di elementi ordinati, ordinati nel modo seguente: Tipo 1: deve essere il primo elemento. (solo uno possibile, sempre presente) Tipo 2: deve essere il secondo e i seguenti elementi, se presen...
posta 10.12.2011 - 11:21
1
risposta

Applicazione dizionario: suggerimenti per il formato di serializzazione e la struttura dei dati

Voglio creare un'applicazione dizionario. Una delle linee guida di progettazione è la prestazione nell'interrogazione e nella visualizzazione delle definizioni di parole. Vorrei alcuni suggerimenti su due scelte di design: Quale formato d...
posta 10.11.2018 - 17:35
1
risposta

Tabella flessibile o più tabelle?

Nella mia applicazione, ho molte cose che usano le immagini in modi diversi. Ad esempio, un prodotto può avere un logo e molti screenshot, un utente può avere un'immagine del profilo e un'azienda può avere un logo. Potrei usare due strategie...
posta 08.05.2018 - 01:38
1
risposta

Come recuperare i dati in base all'ID dal codice più pulito?

Sto lavorando all'applicazione client-server. L'architettura client (gerarchia di classi) ha il seguente aspetto: System (il nome è ovviamente diverso, più descrittivo) - rappresenta l'intero sistema Module A : un'istanza di cl...
posta 08.06.2018 - 10:52
2
risposte

I dati statici e storici dovrebbero essere divisi nell'API? Fino a che punto?

Il progetto è un'interfaccia di sola lettura per un database aziendale. Nel database, ci sono alcuni dati "statici" sui reparti, in una tabella Departments . Il valore di questi campi non cambia nel tempo (ad esempio DepartmentID ,...
posta 08.07.2018 - 18:54
1
risposta

Come mostrare liste / prodotti in base al profilo / preferenza dell'utente

Sto costruendo un servizio web in cui ho bisogno di mostrare diversi prodotti / elenchi a diversi utenti in base ai loro profili / preferenze. Ad esempio: John, 24 / M, singolo: mostra l'elenco A e D; Kyle, 48 / M, sposato: Mostra elenco B...
posta 24.06.2017 - 04:39
1
risposta

Qual è il modo più efficiente per archiviare questi dati? (file flat CSV, intestazioni riga stessa, struttura ad albero)

I miei dati: Dimensione - 15+ terabyte di testo. Dati: massimo 1300 righe (sempre le stesse intestazioni delle righe), massimo 6 colonne Le intestazioni delle colonne saranno diverse ma i valori sono tutti percentuali compresi tra 0 e 10...
posta 24.08.2017 - 22:44
1
risposta

Qual è il modo più efficace per rappresentare una matrice di adiacenza ridimensionabile

Sto costruendo una semplice app che rappresenta una matrice, in cui i nodi vengono aggiunti abbastanza spesso. Attualmente ho il seguente codice per aggiungere un nuovo nodo: let mut new_edges = Array2::default((position + 1, position + 1)); f...
posta 25.03.2018 - 09:45