نمایش نتایج 1 تا 8 از 8

نام تاپیک: Hash Tables

  1. #1
    مهمان

    Hash Tables

    اگر کسی اطلاعاتی در این مورد و استفاده از اونها در جاواو داره لطفا به من هم یگه
    مخصوصا این بخش Load Factory خیلی توش مشکل دارم!!
    با تشکر

  2. #2
    فکر نمیکنم انتظار داشته باشی با چهار صفحه توضیح فارسی مواجه بشی ! خوبه وقتی میگی مشکل دارم دقیقا محل اشکال رو بگی تا جواب مفید و به درد بخور بگیری :)
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  3. #3
    مهمان
    حق با شماست
    ولی من گفتم در بخش LoadFactory
    اصلا نحوه ی کارش را نمی فهمم
    با تشکر

  4. #4
    سلام و درود!
    من فکر می کنم منظور شما load factor باشه نه load factory .
    در این صورت لازمه کمی در مورد hash table ها به طور کلی بدانید تا متوجه این قضیه بشید.
    روش کار کلی این است که کلید شما تبدیل به یک آدرس می شود که البته نکته اینجاست که تابع تبدیل کلید به آدرس تابع یک به یک نیست یعنی ممکن است چند کلید مختلف تولید یک آدرس یکسان کنند . این آدرس در حقیقت آدرس بلاکی از حافظه است که گنجایش چندین عنصر را دارد .همانطور که احتمالا حدس زدید مشکلاتی ممکن است پیش آید از جمله اینکه تعداد درجی ها در یک بلاک از ظرفیت آن فراتر رود که را ه حل های مختلفی برای حل آن است که مورد بحث نیست.مقدار load factor هم مربوط به همین قضیه است و بیان می کند که در ابتدای ایجاد hash table با ظرفیت مورد نظر ما چند بلاک در نظر گرفته شود به طوریکه ظرفیت اشغال هر بلاک کوچکتر از load factor باشد. البته load factor در index ها با این load factor کمی متفاوت است.
    امیدوارم درست راهنمایی کرده باشم و منظورم را را رسانده باشم!

  5. #5
    مهمان
    با سلام
    ممنون
    ولی یه سوال این ظرفیت اشغال هر بلاک کوچکتر از load factor باشد را نمی فهمم
    میشه بیشتر توضیح بدین
    ممنون

  6. #6
    مقدار load factor یعنی در صدی از کل فضای بلاک که در ابتدای کار ساخت جدول پر می شود. البته در طول زمان ممکن است با حذف و اضافه کردن بلاک کاملا پر یا کاملا خالی شود و این درصد فقط در ابتدای کار است.

  7. #7
    bebin aziz

    loadfactor be bayaane saade eentor mishe

    age ye hashtable(yaa yechizi shabihe een mesle hashmap va hashset, ...) 100 taa khoone daashte baahse va load factore oon 0.6 baashe vaghti 60 taa khoone az een 100 taa por shod onvaght hashtable khoonehaaro ezaafe mikone (2 baraabar) va itemhaa ro dobaare hashmikone taa daakhele arraye jadid gharaar bede , meghdaare defaulte oon 0.75 hastesh va meghdaare maghooliye, age soraate bishtari laazem daari baraaye dastresi be itemhaaye hashtable een loadfactor ro kam kon va age mikhaay hafeze kamtar estefaade beshe oono ziyaadtar kon, vali be nazar man dar bishtare ooghaat age oono dast kaari nakoni behtare

    mohsen

  8. #8
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    36
    سلام ناصر قلی
    مقدار load factor یعنی در صدی از کل فضای بلاک که در ابتدای کار ساخت جدول پر می شود
    load factor حداکثر درصدی از بلاک هاست که اگر پر شود بلاک بزرگتر می شود(شاید دو تا بلاک)

تاپیک های مشابه

  1. دستور من خطای limit of 256 tables را می دهد.
    نوشته شده توسط SYNDROME در بخش SQL Server
    پاسخ: 2
    آخرین پست: سه شنبه 16 بهمن 1386, 17:23 عصر
  2. نام و لیست Database , Tables & Fields Name SQL Server
    نوشته شده توسط FirstLine در بخش SQL Server
    پاسخ: 3
    آخرین پست: یک شنبه 17 تیر 1386, 08:03 صبح
  3. Free Rainbow Tables
    نوشته شده توسط houtanal در بخش امنیت در شبکه
    پاسخ: 0
    آخرین پست: چهارشنبه 05 مهر 1385, 03:21 صبح
  4. Partition Tables
    نوشته شده توسط Saeed.Elmi در بخش SQL Server
    پاسخ: 1
    آخرین پست: پنج شنبه 31 فروردین 1385, 21:53 عصر
  5. formula in tables?
    نوشته شده توسط BigOPro در بخش SQL Server
    پاسخ: 2
    آخرین پست: سه شنبه 26 مهر 1384, 20:44 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •