Itthon Fejlesztés Mi a szótár? - meghatározás a techopedia alapján

Mi a szótár? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a szótár?

A szótár a C # -ben egy általános adattípus, amely az értékek halmazát a hozzájuk tartozó kulcsokkal belsőleg tárolja a gyorsabb adatkeresés érdekében. A kulcshoz tartozó érték megkeresésének műveletét keresésnek vagy indexelésnek nevezzük. A szótárak a tárolt értékek gyorsabb keresésére szolgálnak. Ezeket bármilyen típusú felhasználásra szánják, mind a kulcsra, mind a szótárban tárolni kívánt értékre vonatkozóan. Ezeket nagyméretű adatok tárolására használják, ahol az index mérete túl nagy ahhoz, hogy a szokásos adattípus tömböket tárolja.


A tárolás és a visszakeresés nem hatékony a tömbökben, ha az adatok mérete hatalmas. Ezt a kifejezést asszociatív tömbként, térképként, táblázataként, valamint egy index vagy indextáblázat feldolgozásakor lekérdezésnek is nevezik.

A Techopedia magyarázza a szótárt

A szótárhoz általában használt műveletek a következők:

  • Beszúrás: Új kulcs- és értékpár hozzáadása
  • Újrarendelés: Új érték hozzáadása egy meglévő kulcshoz
  • Eltávolítás / törlés: Kulcs- és értékpár eltávolítása
  • Keresés: egy adott kulcshoz társított érték beolvasása

A szótár belsőleg egy láncoló algoritmust használ, így az utoljára hozzáadott kulcsok gyorsabban lekérdezhetők a szótár nagyon nagy példányainak keresésekor. A szótár teljesítményét javíthatja, ha kapacitását kissé meghaladja az alapértelmezett szintnél.

Ezt a meghatározást a C # összefüggésben írták
Mi a szótár? - meghatározás a techopedia alapján