FAQs

Your Email:
Question:
Save
 
   
 PY1
روز:  ماه: 
شهر:
12 ذی القعده 1445 قمری
20 می 2024 میلادی
اذان صبح: 04:13:08
طلوع خورشید: 05:55:17
اذان ظهر: 13:00:55
غروب خورشید: 20:06:57
اذان مغرب: 20:26:11
نیمه شب شرعی: 00:15:58
 يافتن فرد مشهور! (مسابقه‌ي شماره‌ي 13) ويژه‌ي ايام نوروز
يافتن فرد مشهور! (مسابقه‌ي شماره‌ي 13) ويژه‌ي ايام نوروزمسابقه كامپيوتر
گراف جهت‌دار

يافتن فرد مشهور




سؤال
در بين n نفر، «فرد مشهور» به كسي گفته مي‌شود كه همه او را بشناسند و او هيچ‌كس را نشناسد.

- مسأله، پيدا كردن «فرد مشهور» در يك جمع است.
- تنها سؤالي كه مجاز هستيم بپرسيم اين است كهآيا فرد x فرد y را مي‌شناسد يا نه.
- هدف كمينه كردن تعداد سؤال‌ها است.

چون n(n-1)/2 جفت از افراد داريم پس در بدترين حالت با پرسيدن n(n-1) سؤال مي‌توانيم كه «فرد مشهور» را پيدا كنيم.

حال الگوريتمي بنويسيد كه اين كار را با كمينه‌ترين تعداد سؤال‌ها انجام دهد.

راهنمايي
براي حل كردن مسأله مي‌توانيم از يك «گراف جهت‌دار» استفاده كنيم. رأس x را به رأس y وصل كنيم اگر و فقط اگر فرد x فرد y را بشناسد.

     

1386/1/9لينک مستقيم

نظر شما پس از تاييد در سايت قرار داده خواهد شد
نام :
پست الکترونيکي :
صفحه شخصي :
نظر:
تاییدانصراف
 يافتن فرد مشهور! (مسابقه‌ي شماره‌ي 13) ويژه‌ي ايام نوروز
يافتن فرد مشهور! (مسابقه‌ي شماره‌ي 13) ويژه‌ي ايام نوروزمسابقه كامپيوتر
گراف جهت‌دار

يافتن فرد مشهور




سؤال
در بين n نفر، «فرد مشهور» به كسي گفته مي‌شود كه همه او را بشناسند و او هيچ‌كس را نشناسد.

- مسأله، پيدا كردن «فرد مشهور» در يك جمع است.
- تنها سؤالي كه مجاز هستيم بپرسيم اين است كهآيا فرد x فرد y را مي‌شناسد يا نه.
- هدف كمينه كردن تعداد سؤال‌ها است.

چون n(n-1)/2 جفت از افراد داريم پس در بدترين حالت با پرسيدن n(n-1) سؤال مي‌توانيم كه «فرد مشهور» را پيدا كنيم.

حال الگوريتمي بنويسيد كه اين كار را با كمينه‌ترين تعداد سؤال‌ها انجام دهد.

راهنمايي
براي حل كردن مسأله مي‌توانيم از يك «گراف جهت‌دار» استفاده كنيم. رأس x را به رأس y وصل كنيم اگر و فقط اگر فرد x فرد y را بشناسد.

     

1386/1/9لينک مستقيم

نظر شما پس از تاييد در سايت قرار داده خواهد شد
نام :
پست الکترونيکي :
صفحه شخصي :
نظر:
تاییدانصراف
 New Blog
شما بايد وارد شده واجازه ساخت و يا ويرايش وبلاگ را داشته باشيد.
 Blog Archive
 Blog List
Module Load Warning
One or more of the modules on this page did not load. This may be temporary. Please refresh the page (click F5 in most browsers). If the problem persists, please let the Site Administrator know.

 Account Login2