מבני נתונים ואלגוריתמים - מחברת קורס/אלגוריתמים/תכנון דינאמי/תרגילים/הזמנות למסיבה/שאלה

מתוך testwiki
קפיצה לניווט קפיצה לחיפוש

נתונה חברה בת n עובדים: 1,n. החברה היא היררכית: לכל עובד (או עובדת), למעט העומדת בראש החברה, יש בדיוק מנהל (או מנהלת) שאליו הוא כפוף ישירות. רוצים להזמין למסיבה כמה שיותר עובדים מעובדי החברה. כדי למנוע חוסר נעימות, אין להזמין עובד ומנהלו הישיר.

אנא מצא אלגוריתם יעיל למציאת מספר העובדים המירבי שאפשר להזמין. הנח שקיים משתנה גלובלי תבנית:קוד בשורה ובו זוגות; הזוג (i,j) מציין שi מנהל את j.