Given an array of ints, return true if 6 appears as either the first or last element in the array. The array will be length 1 or more.
Answers
Answered by
0
// Given an array of ints, return true if 6 appears as either the first or last element in the array.
// The array will be length 1 or more.
public boolean firstLast6(int[] nums)
{ return (nums[0] == 6 || nums[nums.length-1] == 6); }
// Given an array of ints, return true if the array is length 1 or more, and the
// first element and the last element are the same.
public boolean sameFirstLast(int[] nums)
{ return (nums.length >= 1 && nums[0] == nums[nums.length-1]);}
// Return an int array length 3 containing the first 3 digits of pi, {3, 1, 4}.
public int[] makePi()
{
int[] pi = {3, 1, 4};
return pi;
}
// Given 2 arrays of ints, a and b, return true if they have the same first element or they have the same last element.
// Both arrays will be length 1 or more.
public boolean commonEnd(int[] a, int[] b)
{ return (a[0] == b[0] || a[a.length-1] == b[b.length-1]); }
// Given an array of ints length 3, return the sum of all the elements.
public int sum3(int[] nums)
{ return (nums[0] + nums[1] + nums[2]); }
// Given an array of ints length 3, return an array with the elements
// "rotated left" so {1, 2, 3} yields {2, 3, 1}.
public int[] rotateLeft3(int[] nums)
{
int[] rotated = {nums[1], nums[2], nums[0]};
return rotated;
}
// Given an array of ints length 3, return a new array with the elements in reverse order,
// so {1, 2, 3} becomes {3, 2, 1}.
public int[] reverse3(int[] nums)
{
int[] reversed = {nums[2], nums[1], nums[0]};
return reversed;
}
// Given an array of ints length 3, figure out which is larger between the first and last elements
// in the array, and set all the other elements to be that value. Return the changed array.
public int[] maxEnd3(int[] nums)
{
int[] maxVal = new int[3];
maxVal[0] = nums[0];
if(nums[2] >= maxVal[0])
maxVal[0] = nums[2];
maxVal[1] = maxVal[0];
maxVal[2] = maxVal[0];
return maxVal;
}
// Given an array of ints, return the sum of the first 2 elements in the array.
// If the array length is less than 2, just sum up the elements that exist,
// returning 0 if the array is length 0.
public int sum2(int[] nums)
{
if(nums.length >= 2)
return (nums[0] + nums[1]);
if(nums.length == 1)
return nums[0];
return 0;
}
// Given 2 int arrays, a and b, each length 3, return a new array length 2
// containing their middle elements.
public int[] middleWay(int[] a, int[] b)
{
int[] mids = {a[1], b[1]};
return mids;
}
// Given an array of ints, return a new array length 2 containing the first and last
// elements from the original array. The original array will be length 1 or more.
public int[] makeEnds(int[] nums)
{
int[] temp = {nums[0], nums[nums.length-1]};
return temp;
}
// Given an int array length 2, return true if it contains a 2 or a 3.
public boolean has23(int[] nums)
{
if(nums[0] == 2 || nums[0] == 3)
return true;
return (nums[1] == 2 || nums[1] == 3);
}
// Given an int array length 2, return true if it does not contain a 2 or 3.
public boolean no23(int[] nums)
{
if(nums[0] == 2 || nums[0]
Answered by
0
Answer:
HAPPY BELATED NEW YEAR.
Similar questions
English,
5 months ago
Hindi,
5 months ago
Social Sciences,
5 months ago
English,
11 months ago
Computer Science,
11 months ago