• + 0 comments
    def minimumDistances(a):
        # Write your code here
        
        temp = {}
        min_distance = -1
        
        for i in range(len(a)):
            if a[i] in temp:
                distance = i - temp[a[i]]
                if min_distance == -1 or distance < min_distance:
                    min_distance = distance
                temp[a[i]] = i
            else:
                temp[a[i]] = i
    
        return min_distance