Vector x(5);
x.add("4");
x.add("3");
x.add("2");
x.add("5");
x.add("3");
x.add(x.remove(1));
x.add(x.remove("2"));
x.add("10");
Draw a picture of the Vector x after the above piece of code is executed showing the contents of the Vector clearly. Also, write down the capacity and the size of the Vector.
Answer:
The Vector is
4 5 3 3 2 10 NULL NULL NULL NULLThe capacity is 10 and the size is 6.
2. Assuming that capacityIncrement is set to 0, is it possible for the capacity of a Vector to be larger than 2 times its size after the first time the Vector becomes full? (Yes or No). Justify your answer in one sentence.
Answer:
Yes.
There are at two ways in which this can happen.
Either of these would be considered correct.