Question: 
Write a python function to check whether an array is subarray of another or not.


Model's Code:
def is_Sub_Array(arr, subarr, n, m):
    for i in range(n - m + 1):
        if arr[i:i + m] == subarr:
            return True
    return False



Sample Correct Code:
def is_Sub_Array(A,B,n,m): 
    i = 0; j = 0; 
    while (i < n and j < m):  
        if (A[i] == B[j]): 
            i += 1; 
            j += 1; 
            if (j == m): 
                return True;  
        else: 
            i = i - j + 1; 
            j = 0;       
    return False; 


Asserts:
assert is_Sub_Array([1,4,3,5],[1,2],4,2) == False
assert is_Sub_Array([1,2,1],[1,2,1],3,3) == True
assert is_Sub_Array([1,0,2,2],[2,2,0],4,3) ==False


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 576 of 974: 427/576 (74.13194444444444%): success