Tuesday, April 19, 2016

[Java][Answer] CodingBat Array-1 > sum3()

Given an array of ints length 3, return the sum of all the elements.

sum3([1, 2, 3]) → 6
sum3([5, 11, 2]) → 18
sum3([7, 0, 0]) → 7

Answer 1:

public int sum3(int[] nums) {
  return nums[0] + nums[1] + nums[2];
}

Answer 2:

public int sum3(int[] nums) {
  int sum = 0;
  for(int i=0;i<nums.length; i++){
    sum += nums[i];
  }
  return sum;
}

Reference

http://www.javaproblems.com/2013/11/java-array-1-sum3-codingbat-solution.html

No comments :

Post a Comment