Domande con tag 'dictionary'

3
risposte

Quali sono i vantaggi del sondaggio lineare su concatenazione separata o viceversa quando si implementano le tabelle hash?

Mi sono concentrato sugli algoritmi e ho esaminato questi due metodi di implementazione delle tabelle hash. Sembra che abbiano in gran parte caratteristiche di performance e requisiti di memoria simili. Posso pensare ad alcuni svantaggi del s...
posta 07.04.2015 - 16:08
1
risposta

Dizionario dei dizionari design in C #

La mia domanda: c'è un modo canonico per creare un dizionario di dizionari e fornire una coppia di chiavi esterna / interna? Esiste un NugetPackage con un'implementazione? Nel mio codice, ho ora alcuni luoghi in cui ho una proprietà come ques...
posta 23.05.2016 - 16:50
2
risposte

Quali sono i vantaggi relativi dei dizionari rispetto ai database?

Ho un ambiente che supporta entrambi i dizionari (stile json) e database (non relazionali o altro, solo dati formattati per riga e colonna). La mia applicazione non ha realmente bisogno della funzionalità del database, ma sono un po 'più a mio a...
posta 08.01.2012 - 05:44
1
risposta

Esiste un termine utilizzato per la raccolta di una chiave e di un valore in un dizionario C #?

domanda semplice, voglio sapere se c'è una parola / termine usata per descrivere la raccolta / coppia di una chiave e di un valore in un dizionario C #.     
posta 09.05.2016 - 06:06
2
risposte

Esiste un tipo di tabella di ricerca chiavi / chiavi fornito in .NET?

Sembra una cosa abbastanza semplice da aggiungere, ma voglio solo assicurarmi che .NET non ne fornisca già uno e mi salvi dall'aggiungere codice non necessario: Ho bisogno di una tabella di ricerca (come un dizionario ) che invece utilizzand...
posta 02.08.2015 - 09:27
2
risposte

In Python, c'è qualche differenza (a parte alcune eccezioni elencate) tra classi e dizionari?

La mia logica va così: def A(val): return {'a':val} print(A(7)['a']) è uguale a class A: def __init__(self, val): self.a = val print(A(7).a) Ovviamente, ci sono problemi e alcune differenze: Questo vale solo per l...
posta 10.11.2014 - 22:13
2
risposte

Soluzione efficiente per gli aggiornamenti del dizionario

Iniziamo con il problema: C'è un grande dizionario X che contiene coppie {chiave, valore}, cioè: X = [{100, 10}, {101, 0}, {103, 0}, {106, 2}, {110, 1}] Ogni t secondi, X deve essere aggiornato con i valori del sottotitolo U e 0 impostat...
posta 18.12.2013 - 12:39
2
risposte

Perché non esiste una chiave specificata con .NET KeyNotFoundException?

Perché non esiste una chiave specificata con .NET KeyNotFoundException (in message / property)? È a causa di motivi di prestazioni? È perché quando il dizionario scopre che non c'è alcun oggetto richiesto dall'hash non conosce già il contesto de...
posta 13.04.2017 - 10:37
3
risposte

Prova a trovare una parola nel dizionario che ha dato più lettere

Recentemente mi sono imbattuto in un problema di progettazione dell'algoritmo su cui vorrei ricevere aiuto: Given some letters, for example a,e,o,g,z,k,l,j,w,n and a dictionary of words. Find a word in the dictionary that has most letters....
posta 28.02.2013 - 06:41
2
risposte

Come costruire una classe per confrontare parole in un dizionario lessicale?

Sto cercando di creare una classe che memorizzi le parole in un set in modo che possa vedere se una parola appartiene o meno a quell'insieme. Non voglio creare mai un set ogni volta che istanziato la classe, quindi sto usando quello che penso si...
posta 23.10.2016 - 07:50