אתגר מסכם #1
שיעור 8 מתוך 9 בקורס האלגוריתם של פרים – אלגוריתמים על גרפים של Coddy.
אתגר
בינוניהקשת היקרה ביותר בעץ פורש מינימלי היא צוואר הבקבוק שלו.
כתבו פונקציה בשם maxEdgeInMST שמקבלת את n ואת מערך edges השטוח (שלשות, לא מכוון, קשיר), ומחזירה את משקל הקשת הגדול ביותר ש-Prim מוסיף לעץ הפורש המינימלי.
לדוגמה, אם העץ של Prim משתמש בקשתות שמשקלן 1, 2 ו-3, התשובה היא 3.
נסו בעצמכם
#include <stdlib.h>
int maxEdgeInMST(int n, int* edges, int edges_size) {
// כתבו כאן קוד
return 0;
}
כל השיעורים ביחידה האלגוריתם של פרים – אלגוריתמים על גרפים
תרגלו בעצמכם: קומפיילר C אונליין