int 배열이 주어지면 6이 배열의 첫 번째 또는 마지막 요소로 나타나면 true를 반환합니다.
배열의 길이는 1 이상입니다.
firstLast6([1, 2, 6]) → true
firstLast6([6, 1, 2, 3]) → true
firstLast6([13, 6, 1, 2, 3]) → false
public boolean firstLast6(int[] nums) {
if (nums[0] == 6 || nums[nums.length - 1] == 6)
return true;
return false;
}
return (a[0] == b[0] || a[a.length - 1] == b[b.length - 1] );
int 배열 a와 b가 주어지면 첫 번째 요소가 같거나 마지막 요소가 같으면 true를 반환합니다. 두 배열 모두 길이가 1 이상입니다.
commonEnd([1, 2, 3], [7, 3]) → true
commonEnd([1, 2, 3], [7, 3, 2]) → false
commonEnd([1, 2, 3], [1 , 3]) → true
public boolean commonEnd(int[] a, int[] b) {
if (a[0] == b[0] || a[a.length - 1] == b[b.length - 1] )
return true;
return false;
}
return (a[0] == b[0] || a[a.length - 1] == b[b.length - 1] );
길이가 3인 int 배열이 주어지면 요소가 역순으로 포함된 새 배열을 반환하므로 {1, 2, 3}은 {3, 2, 1}이 됩니다.
reverse3([1, 2, 3]) → [3, 2, 1]
reverse3([5, 11, 9]) → [9, 11, 5]
reverse3([7, 0, 0]) → [0, 0, 7]
public int[] reverse3(int[] nums) {
int result[] = new int[3];
for(int i = 0; i < 3; i++){
result[2-i] = nums[i];
}
return result;
}