Arithmetic Subarrays LeetCode solution in Python
1class Solution:2def checkArithmeticSubarrays(3self, nums: List[int], l: List[int], r: List[int]4) -> List[bool]:5ans = []67def find_diffs(arr):89arr.sort()1011dif = []1213for i in range(len(arr) - 1):14dif.append(arr[i] - arr[i + 1])1516return len(set(dif)) == 11718for i, j in zip(l, r):19ans.append(find_diffs(nums[i : j + 1]))2021return ans