#Recap
Siz deyarli hech qachon hash jadvalini o'zingiz qo'llashingiz shart emas. Siz foydalanadigan dasturlash tili siz uchun dasturni ta'minlashi kerak. Siz Python-ning xesh-jadvallaridan foydalanishingiz mumkin va siz o'rtacha ish ko'rsatkichini olasiz deb taxmin qilishingiz mumkin: doimiy vaqt. Xesh-jadvallar kuchli ma'lumotlar strukturasidir, chunki ular juda tez va ular sizga ma'lumotlarni boshqacha tarzda modellashtirishga imkon beradi. Tez orada siz ulardan doimo foydalanayotganingizni bilib olishingiz mumkin:
-
Xesh funksiyasini massiv bilan birlashtirib, xesh jadvalini yaratishingiz mumkin.
-
To'qnashuvlar yomon. Sizga to'qnashuvlarni kamaytiradigan hash funktsiyasi kerak.
-
Xesh jadvallari juda tez qidirish, kiritish va o'chirishga ega.
-
Xesh jadvallari bir elementdan boshqa elementga o'zaro munosabatlarni modellashtirish uchun yaxshi.
-
Yuklanish koeffitsientingiz .07 dan katta bo'lsa, hash jadvalingiz hajmini o'zgartirish vaqti keldi.
-
Xesh jadvallari ma'lumotlarni keshlash uchun ishlatiladi (masalan, veb-server bilan).
-
Xesh jadvallari dublikatlarni ushlash uchun juda yaxshi.