מעקב ויזואלי דינמי עבור הפונקציה
One(b, 0, 5)
על גבי המערך המבוקש.
public static void One (int[] a, int start, int stop) {
if (start < stop) {
One(a, start+1, stop);
a[start] = a[start] + a[start+1];
}
}
המערך המבוקש b מאותחל ומורכב מ-6 איברים: [10, 5, 3, 16, 20, 30]. אנו עומדים לקרוא לפונקציה One(b, 0, 5).