Number of Arithmetic Triplets LeetCode solution in Java
1class Solution {2public int arithmeticTriplets(int[] nums, int diff) {3int result = 0;4int[] map = new int[201];56for (int num : nums) {7map[num] = 1;89if (num - diff >= 0) {10map[num] += map[num - diff];11}1213if (map[num] >= 3) result += 1;14}1516return result;17}18}