Simulation
Category: Simulation
Author: Stuart Reges
Book Chapter: 7.1
Problem: Simulation
You are to simulate the execution of a method that
manipulates an array of integers. Consider the following method:
public static void mystery(int[] list) {
for (int i = 0; i < list.length - 1; i++)
list[i] = list[i] + list[i + 1];
}
In the left-hand column below are specific lists of integers. You are to
indicate in the right-hand column what values would be stored in the list
after method mystery executes if the integer list in the left-hand column
Original List Final List
------------------------------------------------------------
(5) ____________________________
(4, 7) ____________________________
(2, 3, 4) ____________________________
(2, 4, 6, 8) ____________________________
(9, 7, 5, 3, 1) ____________________________
1) (5)
2) (4, 7)
3) (2, 3, 4)
4) (2, 4, 6, 8)
5) (9, 7, 5, 3, 1)