تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 28

نام تاپيک: چنین تابعی موجود هست ؟

  1. #11
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    توابع هش دیگه چیه؟لطفا در حد یه ترم دومی برق توضیح بدید!!!
    توابع هش در کامپیوتر مربوط میشن به رمز نگاری و رمزگشایی
    یعنی اینکه اطلاعات یه فایل رو مثلا متنی ما با یه چیزی مثل همون تابعی که شما می گین تبدیل به یه کد می کنیم
    و اگر این تابع درست عمل کنه می تونیم اون کد رو دوباره دی کد کنیم یعنی رمز گشایی کنیم
    البته من خودم تو این زمینه زیاد کار نکردم

    تو پروفایلم هست اطلاعات بیشتر بعد از پرسش از اساتید
    شرمنده می کنین...

  2. این کاربر از فاطـمه بخاطر این مطلب مفید تشکر کرده است


  3. #12
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Jul 2008
    پست ها
    384

    پيش فرض

    آهان-مرسی از توضیحتون.تو نظریه رمزنگاری روش کار میشه.نه؟/ما نمی خونیم؟آخه من خیلی به این بحث(رمز نگاری و به قول شما توابع هش)علاقه دارم.

  4. #13
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    آهان-مرسی از توضیحتون.تو نظریه رمزنگاری روش کار میشه.نه؟/ما نمی خونیم؟آخه من خیلی به این بحث(رمز نگاری و به قول شما توابع هش)علاقه دارم.
    بله همین طوره
    خب لازم نیست که حتما تو دانشگاه بهتون تدریس کنن می تونید مطالعه آزاد داشته باشین

  5. #14
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2008
    پست ها
    89

    پيش فرض

    برای اینکه این تابع رو داشته باشید بایستی بتوان متغیرهای مستقل تابع را برحسب متغییر وابسته نوشت.
    یعنی حل معادله برحسب متغییر وابسته
    که البته باید به دامنه و برد تابع هم توجه کرد.
    مثلا یه تابعی که شما میخای می تونه این باشه
    دامنه x صفر و یک
    دامنه y دو و سه
    z=1 اگر x=0 و y=2
    z=2 اگر x=1 و y=2
    z=3 اگر x=0 و y=3
    z=4 اگر x=1 و y=3

  6. این کاربر از fun بخاطر این مطلب مفید تشکر کرده است


  7. #15
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    May 2006
    محل سكونت
    tehran- mashhad
    پست ها
    443

    پيش فرض

    اگر فرض کنیم ورودی هامون دو عدد طبیعی باشن میشه تابع زیرو در نظر گرفت:
    f(m,n)=(2^m)(2n+1)l
    حلا اگه f(m,n)l بدن،به حاصلضرب عوامل اول تجزیش می کنیم،توان 2 توی این تجزیه میشه m و حاصلضرب عوامل فردش منهای یک تقسیم بر دو میشه n!
    ا

  8. این کاربر از ali_hp بخاطر این مطلب مفید تشکر کرده است


  9. #16
    داره خودمونی میشه mahdi.a81's Avatar
    تاريخ عضويت
    Sep 2008
    محل سكونت
    تو كتاب
    پست ها
    262

    پيش فرض

    فك كنم جواب علي درست باشه
    ولي در توضيح هش بايد بگم هشينگ (عمل هش كردن) كه دوستان ازش صحبت ميكنند رمزنگاري نيست ، بلكه هشينگ براي از بين بردن زمان جستجو در يك ساختار داده اي انجام ميشود . كسايي كه ساختمان داده ها از دروس كامپيوتر رو خونندند ميدونند كه جستجو چقدر مهمه و البته زمانبر .به همين دليل دانشمندان هشينگ رو اختراع كردند كه با استفاده از اون شما ميتونيد اين زمان جستجو در ساختار داده اي رو به حدود صفر برسونيد . در عمل هشينگ ما يه تابع داريم كه هش كردن برعهده اون هست . اين چيكار ميكنه . مياد از اطلاعات موجود هر فايل يه آدرس تو ساختار داده اي براش توليد ميكنه .حالا وقتي شما مياييد دنبال فايل اون آدرس رو برميداره بهتون ميده . البته انتخاب اين تابع خيلي مهمه . راستي همين الان هم در ويندوز ازش استفاده ميشه .يكي از دوستان بااستفاده از اين موضوع يه برنامه نوشته كه فايلهاي تكراري رو شناسايي ميكنه ، چون كد هش يكساني توليد ميكنند . ضمنا بگم كه تازگي شنيدم دانشمندان دو فايل نا برابر رو پيدا كرده اند كه آدرس هش برابر دارند . البته احتمال وجود يه همچين حالتي يك در ميليارد هست .

  10. #17
    حـــــرفـه ای مرتضی nvcd's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    بابل
    پست ها
    2,274

    پيش فرض

    فكر نمی كردم این معادله ای كه دنبالش بودم قبلا اینقدر ازش استفاده شده باشه ...

    تابعی كه ali_hp معرفی كرد هم عالیه ... دستت درد نكنه ...

    این هش كردن رو من تو پروفایل اون دوستمون پیدا نكردم ... می شه یكی یه توضیحی بده ...

  11. #18
    داره خودمونی میشه mahdi.a81's Avatar
    تاريخ عضويت
    Sep 2008
    محل سكونت
    تو كتاب
    پست ها
    262

    پيش فرض

    سلام
    در رابطه با ضابطه تابع هش يه توضيح بدم:
    عرض كنم خدمت شما كه تابع هش رو بايد پيدا كرد . يعني مثلا شما ميگي من ميخوام با اين فرم تابع ، عمل هش رو انجام بدم . به عبارتي يه چيز اختياري هست . البته بايد اين ضابطه رو طوري انتخاب كني كه مثلا 80% مواقع وقتي دنبال يه عنصر ميگردي ، تو اولين بار بهش برسي . اينو اضافه كنم كه ممكنه شما يه ادرس براي يه عنصر خاص كه ميخواي هش رو براش انجام بدي توليد كني ، بعد ميري ميبيني كه جاش پره . اينجا مياي و يكبار ديگه يه ادرس ديگه براش توليد ميكني . مثلا ميگي اگه اين ادرس پر بود ادرس رو 2 برابر كن و يا هر چيز ديگه .
    خوب حالا تابعي خوبه براي هش كه وقتي دنبال عناصر ميگردي كمترين بار مجبور باشي ادرس جديد توليد كني . اگه خواستي براي توضيحات بيشتر كتاب "ساختمان داده ها " نوشته "اليوت هورويتز " رو بخون .

  12. #19
    کـاربـر بـاسـابـقـه Iron's Avatar
    تاريخ عضويت
    Sep 2006
    پست ها
    527

    پيش فرض

    اگر فرض کنیم ورودی هامون دو عدد طبیعی باشن میشه تابع زیرو در نظر گرفت:
    f(m,n)=(2^m)(2n+1)l
    حلا اگه f(m,n)l بدن،به حاصلضرب عوامل اول تجزیش می کنیم،توان 2 توی این تجزیه میشه m و حاصلضرب عوامل فردش منهای یک تقسیم بر دو میشه n!
    ا
    سلام

    برد و دامنه این تابع که اعداد حقیقی نیست!

  13. #20
    اگه نباشه جاش خالی می مونه m1367m2006's Avatar
    تاريخ عضويت
    Dec 2007
    محل سكونت
    پشت بوم ایران
    پست ها
    310

    پيش فرض

    درباره تابع هش اینجا اطلاعات خوبی هست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •