زمان کنونی: ۰۷ دى ۱۴۰۳, ۰۳:۱۰ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

تست ۵۱ طراحی الگوریتم آی تی ۸۸

ارسال:
  

zeinab پرسیده:

تست ۵۱ طراحی الگوریتم آی تی ۸۸

گراف بدون جهت [tex]G=(V,E)[/tex]
مفروض است . میخواهیم مشخص کنیم که آیا گراف شامل حلقه است یا نه . کوچکترین حد بالای زمان اجرای سریع ترین الگوریتم برای حل این مسئله کدام است ؟
پاسخ‌: [tex]O(\left | V \right |)[/tex]

۲
ارسال:
  

پشتکار پاسخ داده:

RE: 51 آی تی ۸۸

این سوال خیلی ساده هستش
ببینید الگوریتمی باید پیدا کنیم تا بتونیم ببینیم راسی حلقه داره یا نه.
خب اگه به روش DFS بریم و دوبار به یک گره برسیم قطعا یک مدار یا دور ایجاد شده و در نتیجه می توان اینطور در نظر گرفت که چون پیمایش الگوریتم DFS از مرتبه [tex]O(|V| |E|)[/tex] است و سوال گفته کوچکترین حد بالا و می دونیم که در تعداد یالها حداقل به اندازه رئوس و حداکثر [tex]\frac{n(n-1)}{2}[/tex] است و سوال کوچکترین رو خواسته پس میشه همان اندازه [tex]O(|V|)[/tex]

حالا اگه سوال بزرگترین حد رو خواسته بود میشد [tex]O(|V|^2)[/tex]

۰
ارسال:
  

homa پاسخ داده:

RE: 51 آی تی ۸۸

(۱۹ بهمن ۱۳۹۰ ۱۱:۱۱ ب.ظ)zeinab نوشته شده توسط:  گراف بدون جهت [tex]G=(V,E)[/tex]
مفروض است . میخواهیم مشخص کنیم که آیا گراف شامل حلقه است یا نه . کوچکترین حد بالای زمان اجرای سریع ترین الگوریتم برای حل این مسئله کدام است ؟
پاسخ‌: [tex]O(\left | V \right |)[/tex]

تو یک گراف اگه همه‌ی راس‌ها توی حلقه شرکت داشته باشن که با پیمایش DFS از یک راس میشه شروع کرد و به اندازه‌ی تعداد راس‌ها حرکت کنیم و اگه دوباره به همون راس اول رسیدیم یعنی حلقه داریم
اما اگه حلقه هایی داشته باشیم که شامل فقط تعدادی راس گراف باشن باز هم حد بالا همون تعداد راس میشه چون سوال اینه که ما فقط بفهمیم حلقه داریم یا نه حا لا میشه هر چند تا حلقه تو گراف داشت یکیش که تشخیص دادیم کار ما تمومه و تو این شمارش(با DFS) اگه با ملا قات یک گره دوباره بعد از طی مسیری به همون گره رسیدیم یعنی حلقه داریم.

۰
ارسال:
  

fatima1537 پاسخ داده:

۵۱ آی تی ۸۸

چون برای بررسی حلقه باید تمام یالها بررسی بشن که تعدادشون از تعداد گرهها کمتر باشه پس با هر الگوریتمی حل کنیم، حداقل زمان لازم به اندازه تعادا کل یالها |V| هست.



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  [دانلود] ویس و جزوه ی طراحی الگوریتم سیدجوادی هاتف ۳۳ ۴۴,۹۱۲ ۰۴ تیر ۱۴۰۲ ۰۲:۰۳ ب.ظ
آخرین ارسال: solmaz58
  طراحی ui/ux kimiya1234 ۲ ۲,۴۷۱ ۲۶ بهمن ۱۳۹۹ ۱۰:۴۲ ب.ظ
آخرین ارسال: farsamw
  پکیج آموزشی طراحی وب + فارسی سازی وردپرس + سئو Happiness.72 ۶ ۶,۹۹۳ ۱۸ بهمن ۱۳۹۹ ۰۱:۱۵ ب.ظ
آخرین ارسال: saqarmoshtaq
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۶,۸۷۵ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  طراحی سایت ریسپانسیو wikidemy1 ۰ ۱,۸۹۴ ۱۳ دى ۱۳۹۹ ۰۴:۰۱ ب.ظ
آخرین ارسال: wikidemy1
  طراحی الگوریتم ها amir.m5560@gmail.com ۰ ۱,۷۶۸ ۳۰ آذر ۱۳۹۹ ۰۸:۲۴ ب.ظ
آخرین ارسال: amir.m5560@gmail.com
  طراحی الگوریتم ها amir.m5560@gmail.com ۰ ۱,۵۹۷ ۳۰ آذر ۱۳۹۹ ۰۸:۲۰ ب.ظ
آخرین ارسال: amir.m5560@gmail.com
  مجموعه تمارین و سوالات امتحانی درس طراحی الگوریتم دانشگاه MIT (سال ۲۰۰۰-۲۰۱۲) Farid_Feyzi ۵ ۷,۹۱۱ ۳۰ آبان ۱۳۹۹ ۱۰:۱۵ ب.ظ
آخرین ارسال: s-taheri
  پایتون (طراحی وب یا دیتا ساینس؟) مساله این است... sirvan.t ۲ ۳,۷۱۳ ۱۹ بهمن ۱۳۹۸ ۱۲:۰۱ ب.ظ
آخرین ارسال: sirvan.t
  تاثیر بودجه در انتخاب شرکت طراحی سایت wone ۱ ۲۰ ۲۳ آبان ۱۳۹۸ ۰۱:۱۴ ب.ظ
آخرین ارسال: xiaomi

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close