Junior — Middle
Môžete vysvetliť, čo sa rozumie pod pojmom 'Slovník' v programovaní?
sobes.tech AI
Odpoveď od AI
V programovaní, pojem "Slovník" označuje dátovú štruktúru, ktorá uchováva páry kľúč-hodnota. To umožňuje rýchle nájdenie hodnoty podľa jedinečného kľúča.
Vlastnosti slovníka:
- Kľúče sú jedinečné.
- Hodnoty môžu byť akékoľvek objekty.
- Zabezpečuje rýchly prístup, vkladanie a odstraňovanie prvkov.
V jazyku C# je slovník implementovaný triedou Dictionary<TKey, TValue> z priestoru názvov System.Collections.Generic.
Príklad použitia slovníka v C#:
using System.Collections.Generic;
var dictionary = new Dictionary<string, int>();
dictionary.Add("jablko", 3);
dictionary["banán"] = 5;
int count = dictionary["jablko"]; // Získať hodnotu podľa kľúča
if (dictionary.ContainsKey("banán")) {
// Kľúč existuje
}