diff --git a/distincDifferenceArray.py b/distincDifferenceArray.py new file mode 100644 index 0000000..c7588ba --- /dev/null +++ b/distincDifferenceArray.py @@ -0,0 +1,3 @@ +class Solution: + def distinctDifferenceArray(self, nums: List[int]) -> List[int]: + return [len(set(nums[:i])) - len(set(nums[i:])) for i in range(1, len(nums) + 1)] \ No newline at end of file diff --git a/numOfUneqTriplets.py b/numOfUneqTriplets.py new file mode 100644 index 0000000..9ab0e22 --- /dev/null +++ b/numOfUneqTriplets.py @@ -0,0 +1,11 @@ +class Solution: + def unequalTriplets(self, nums: List[int]) -> int: + count = 0 + + for i in range(len(nums)-2): + for j in range(i+1, len(nums)-1): + for k in range(j+1, len(nums)): + if nums[i] != nums[j] and nums[j] != nums[k] and nums[i] != nums[k]: + count += 1 + + return count \ No newline at end of file