עזרה בניתוח זמן ריצה
אני צריך אלגוריתם שעובד על גרף אציקלי מכוון (DAG) וסופר את מספר המסלולים קיימים מקודקוד A ל-B. אין צורך לציין את המסלולים. צריך זמן ריצה של O של E+V. האלגוריתם שחשבתי עליו: PATHS(A,B p=0 for each outgoing edge E from A if E connects to B then P=P+1 else P=P+PATHS(E.destination,B return P אבל אני מתקשה לנתח את זמן הריצה. הייתי רוצה לדעת מה זמן הריצה של האלגוריתם (עם הסברים אם אפשר) וכמו כן לדעת אם עמדתי במשימה. תודה
אני צריך אלגוריתם שעובד על גרף אציקלי מכוון (DAG) וסופר את מספר המסלולים קיימים מקודקוד A ל-B. אין צורך לציין את המסלולים. צריך זמן ריצה של O של E+V. האלגוריתם שחשבתי עליו: PATHS(A,B p=0 for each outgoing edge E from A if E connects to B then P=P+1 else P=P+PATHS(E.destination,B return P אבל אני מתקשה לנתח את זמן הריצה. הייתי רוצה לדעת מה זמן הריצה של האלגוריתם (עם הסברים אם אפשר) וכמו כן לדעת אם עמדתי במשימה. תודה