bool equalelementsintwoarrays(int A[], int B[], int N) { sort(A, A+N); sort(B, B+N); int i = 0, j = 0; while (i < N && j < N) { if (A[i] == B[j]) return true; else if (A[i] > B[j]) j++; else i++; } return false; }