Problem:
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.
commonEnd({1, 2, 3}, {7, 3}) → true
commonEnd({1, 2, 3}, {7, 3, 2}) → false
commonEnd({1, 2, 3}, {1, 3}) → true
Solution:
public boolean commonEnd(int[] a, int[] b) { if (a[0] == b[0] || a[a.length-1] == b[b.length-1]) return true; else return false; }
public boolean commonEnd(int[] a, int[] b) {
ReplyDeletereturn ((a[0] == b[0] || a[a.length-1] == b[b.length-1]));
public boolean commonEnd(int[] a, int[] b) {
ReplyDeleteif (a.length==0 && b.length==0) return false;
if (a[0]==b[0])return true;
if(a[a.length-1]==b[b.length-1]) return true;
else return false ;
}