Xeshlash nima?


Bular standart operatsiyalar bo’lib, unga qo’shimcha amallar kiritish mumkin


Download 460.48 Kb.
bet2/6
Sana04.01.2023
Hajmi460.48 Kb.
#1076789
1   2   3   4   5   6
Bog'liq
7-mavzu (Xesh jadval va xesh funksiyalar. Qidiruv algoritmlar samaradorligi) (1)

Bular standart operatsiyalar bo’lib, unga qo’shimcha amallar kiritish mumkin

Xesh funksiya: “xesh qiymat”, “daydjest”, “barmoq izlari” deb ham ataladi.

Xesh funksiya: “xesh qiymat”, “daydjest”, “barmoq izlari” deb ham ataladi.

Hesh jadvalning ikki xil variant mavjud:

  • Zanjirsimon (ochiq xeshlash) kodlash;
  • Ochiq adressatsiyali (yopiq xeshlash) kodlash;

Ochiq xeshlash:

Ochiq xeshlashning asosiy maqsadi- xesh jadval yacheykasida boshlangan ma’lumotlarni mantiqiy jihatdan bog’langan (zanjirsimon) ma’lumot xosil qilish. Zanjir deganda ko’rsatkichlari xesh jadval yacheykalarida saqlangan bog’langan ro’yhat nazarda tutiladi.


Jadvalning 1-chi ustuni xeshlangan kalit qiymatlar, ikkinchisi– ro’yhatga ko’rsatkich. Ma’lumot(ro’yhat) 3 ta maydondan iborat. : & — ro’yhat elementi adresi, $ — Ma’lumot, * — ko’rsatkich(ссылка).

Yopiq xeshlash

Xeshlash funksiyasi. Xesh-funksiya mexanizmi

  • Xeshlash funksiyasi zamonaviy kriptografiyada asosiy rol o’ynaydi;
  • Xesh funksiya yordamida:
  • Ma’lumotlarning butunligini tekshirishda (o’zgarishlarni aniqlashda)
  • Autintifikatsiyalashda
  • ERI yaratish va tekshirishda keng qo’llaniladi;

Assosiativ massivni qo’llashga oid bo’lgan tipik misollardan biri bu masalan: Universitet kutubxonasidagi kitob va undan foydalanish uchun olgan talaba:

  • Assosiativ massivni qo’llashga oid bo’lgan tipik misollardan biri bu masalan: Universitet kutubxonasidagi kitob va undan foydalanish uchun olgan talaba:
  • Bunda kitob nomi - “Kalit” vazifasini bajarasa;
  • Talaba ismi- qiymat vazifasini bajaradi.

  • Download 460.48 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling