Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I don't know what I did wrong I'm missing something or I absolutely messed up. THIS CODE: sum_getImple int total = 0; ----> 1unit of

I don't know what I did wrong I'm missing something or I absolutely messed up.

THIS CODE:

sum_getImple

int total = 0; ----> 1unit of time for(int i = 0; i < nums.size(); i++)

sum_iteratorImple

int total = 0; java.util.Iterator it = nums.iterator(); while(it.hasNext()) return total;

removeEvens_getImple

for(int i = 0; i < nums.size(); i++) if(nums.get(i) % 2 == 0)

removeEvens_iteratorImple java.util.Iterator it = nums.iterator(); while(it.hasNext()) int value = it.next(); if(value % 2 == 0) it.remove();

void double_getImple for(int i = 0; i < nums.size(); i++) value = nums.get(i); nums.set(i, 2 * value);

double_iteratorImple java.util.ListIterator it = nums.listIterator(); 1 unit of time while(it.hasNext()) value = it.next(); 1 unit of time it.set(2 * value);

ASSIGNMENT:

The sum_getImple Method

/** * Get the total of the values in an integer list * @param nums The list of integers * @return The sum of the values */ public int sum_getImple(java.util.List nums) { int total = 0; for(int i = 0; i < nums.size(); i++) { total += nums.get(i); } return total; }

The sum_iteratorImple Method

/** * Get the total of the values in an integer list * @param nums The list of integers * @return The sum of the values */ public int sum_iteratorImple(java.util.List nums) { int total = 0; java.util.Iterator it = nums.iterator(); while(it.hasNext()) { total += it.next(); } return total; }

The removeEvens_getImple Method

/** * Remove the even values from a list of integers. * The method modifies the parameter list. * @param nums The list of integers */ public void removeEvens_getImple(java.util.List nums) { for(int i = 0; i < nums.size(); i++) { if(nums.get(i) % 2 == 0) { nums.remove(i); } } }

The removeEvens_iteratorImple Method

/** * Remove the even values from a list of integers. * The method modifies the parameter list. * @param nums The list of integers */ public void removeEvens_iteratorImple(java.util.List nums) { java.util.Iterator it = nums.iterator(); while(it.hasNext()) { int value = it.next(); if(value % 2 == 0) { it.remove(); } } }

The double_getImple Method

/** * Double the values in a list of integers. * This method modifies the parameter list. * @param nums The list of integers */ public void double_getImple(java.util.List nums) { for(int i = 0; i < nums.size(); i++) { int value = nums.get(i); nums.set(i, 2 * value); } }

The double_iteratorImple Method

/** * Double the values in a list of integers. * This method modifies the parameter list. * @param nums The list of integers */ public void double_iteratorImple(java.util.List nums) { java.util.ListIterator it = nums.listIterator(); while(it.hasNext()) { int value = it.next(); it.set(2 * value); } }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Concepts of Database Management

Authors: Philip J. Pratt, Joseph J. Adamski

7th edition

978-1111825911, 1111825912, 978-1133684374, 1133684378, 978-111182591

More Books

Students also viewed these Databases questions

Question

3. Is there opportunity to improve current circumstances? How so?

Answered: 1 week ago

Question

2. What do you believe is at the root of the problem?

Answered: 1 week ago