Yozuvlarni indeksl
aydonini qo`llagan
xolda to`g`ridan-to`g`ri o`qish mumkin bo`ladi.
Bunda masalan 230 ga teng kalit
maydonli yozuvni topish uchun ushbu yozuv saqlanayotgan tsilindr topilishi kerak
bo`ladi (quyidagi rasmga qarang). Eng avvalo uning qaysi tsilindrda
saqlanayotganligini bilish uchun tsilindrlar indeksiga murojaat qilamiz. Undagi
ma’lumotlardan qidirilayotgan yozuvimiz 2 -tsilindrda ekanligi ma’lum bo`ladi,
chunki birinchi tsilindrdagi eng katta kalit maydoni kattaligi 200 va 2-tsilindrdagi
eng katta kalit maydoni kattaligi esa 392 ga teng. Keyingi qadamimiz ikkinchi
tsilindrdagi ma’lumotlar orqali amalga oshadi, ya’ni 230 kattalikka ega bo`lgan
kalit maydonimiz bu yozuvning 2-qator (darojka)da saqlanayotganligini
ko`rsatadi, negaki undagi eng katta kalit kattaligi 238 ga teng, undan oldingisida
esa 208 ga teng. Demak, tsilindr topilganidan so`ng, undagi tegishli qator (yoki
rojka) ni topish uncha qiyinchilik tug`dirmaydi (quyidagi rasmga qarang, unda
idirilayotgan yozuvning 2-qator (yoki dorojkada) ekanligini ko`rishimiz
Dostları ilə paylaş: