1 | initial version |
One way to count the occurrences of distinct values in an array is:
Here is an example implementation in Python:
arr = [1, 2, 3, 2, 1, 3, 4, 5, 6, 5]
counts = {}
for num in arr:
if num in counts:
counts[num] += 1
else:
counts[num] = 1
print(counts)
Output:
{1: 2, 2: 2, 3: 2, 4: 1, 5: 2, 6: 1}
This shows that the number 1 occurs twice, 2 occurs twice, 3 occurs twice, 4 occurs once, 5 occurs twice, and 6 occurs once in the array.