۰
subtitle
ارسال: #۱
چه الگوریتمی را به او پیشنهاد میدهید
استاد یک درس میخواهد پروژههایی را برای اعضای کلاس به صورت گروهی تعریف کند. بعد از طرح مسئله با دانشجویان آنها به N گروه تقسیم میشوند. استاد طبق شناختی که از این گروهها دارد میداند کدام گروه با کدام گروه میتواند ارتباط داشته باشد. بنابراین هدف استاد این است که برای گروههایی که با هم ارتباط دارند پروژههای متفاوتی تعریف کند تا نتوانند پروژهها را از روی هم انجام دهند. استاد درس این ارتباطات را به صورت یک گراف برای خود ترسیم میکند و هدفش این است که کمترین تعداد ممکن پروژه را تعریف کند. اگر شما بخواهید به این استاد کمک کنید چه الگوریتمی را به او پیشنهاد میدهید تا کمترین تعداد پروژه مورد نیاز برای این کلاس را مشخص کنید؟ (نیازی به نوشتن کامل الگوریتم نیست، فقط اسم الگوریتم را گفته و توضیح دهید چرا این الگوریتم میتواند برای این مسئله کاربرد داشته باشد؟)