给你一个整数数组 nums。
如果整数 x 在 nums 中的所有出现位置都位于同一个 连续 区间内,则称 x 为 特殊整数。
返回 nums 中 不同 特殊整数的数量。
示例 1:
输入: nums = [1,2,2,1]
输出: 1
解释:
[1, 2] 处形成一个连续区间,因此它是特殊整数。因此,共有一个特殊整数。
示例 2:
输入: nums = [3,3,1,2,2,1]
输出: 2
解释:
[0, 1] 处形成一个连续区间,因此它是特殊整数。[3, 4] 处形成一个连续区间,因此它是特殊整数。因此,共有两个特殊整数。
提示:
1 <= nums.length <= 1001 <= nums[i] <= 100