Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package answer1;
- public class answer1 {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- char[] a11= {'A','B','C','D','E'};
- char[] a12= {'A','E','D'};
- System.out.println("isSubset([A,B,C,D,E], [A,E,D]) = "+isSubset(a11,a12));
- char[] a21= {'A','B','C','D','E'};
- char[] a22= {'A','D','Z'};
- System.out.println("isSubset([A,B,C,D,E], [A,D,Z]) = "+isSubset(a21,a22));
- char[] a31= {'A','D','E'};
- char[] a32= {'A','A','D','E'};
- System.out.println("isSubset([A,D,E], [A,A,D,E]) = "+isSubset(a31,a32));
- }
- public static boolean isSubset(char[] charArrayList1, char[] charArrayList2) {
- for (char b : charArrayList2) {
- int i = 0;
- for (char a : charArrayList1) {
- i++;
- if (b == a) {
- break;
- } else {
- if (i == charArrayList1.length && charArrayList1[charArrayList1.length - 1] != b) {
- return false;
- }
- }
- }
- }
- return true;
- }
- }
Add Comment
Please, Sign In to add comment