| Topic | Difficulty | Companies |
|---|---|---|
| Hash Table | MEDIUM | Qualcomm |
Given two integer arrays arr1 and arr2 of size m and n (n <= m) respectively, write a program to check whether arr2 is a subset of arr1 or not.
Problem Note
arr2 is a subset of another array arr1, if each element of arr2 is present in arr1.arr2 is a subset of arr1, else return 0.Example 1
Input: arr1[] = [3, 5, 1, 9, 10, 0, 2], arr2[] = [1, 3, 5, 9]
Output: 1
Explanation: All elements of arr2 are present in arr1.
Example 2
Input: arr1[] = [3, 5, 1, 9, 10, 0, 2], arr2[] = [6, 3, 8]
Output: 0
Explanation: Element 6 and 8 of array arr2 are not present in arr1.