Question: Write a method called fromCounts that converts an ArrayIntList of counts into a new ArrayIntList of values as follows. Assume that the list stores a
Write a method called fromCounts that converts an ArrayIntList of counts into a new ArrayIntList of values as follows. Assume that the list stores a sequence of integer pairs that each pair indicates a count and a number. For example, suppose that an ArrayIntList called list stores [5, 2, 2, -5, 4, 3, 2, 4, 1, 1, 1, 0, 2, 17]. We will interpret this sequence of pairs to mean that you have 5 occurrences of 2, followed by two occurrences of -5 followed by 4 occurrences of 3, and so on. So the call of:
ArrayIntList list2 = list.fromCounts();
should cause the variable list2 to store [2, 2, 2, 2, 2, -5, -5, 3, 3, 3, 3, 4, 4, 1, 0, 17, 17].
Step by Step Solution
3.38 Rating (182 Votes )
There are 3 Steps involved in it
public ArrayIntList fromCounts ArrayIntLis... View full answer
Get step-by-step solutions from verified subject matter experts
