例子:
函數解釋:
該函數就是將原來數組 x 中的每一項出現的頻次記錄下來,存放到 y 中。
如,x 中:
0 出現 1 次,1 出現 2 次,2 出現 1 次,
3 出現 0 次,4 出現 3 次,5 出現 1 次,
6 出現 0 次,7 出現 1 次。
對應的輸出中:
y[0] 代表 0 出現的次數,所以 y[0] = 1。
y[1] 代表 1 出現的次數,所以 y[1] = 2。
y[2] 代表 2 出現的次數,所以 y[2] = 1。
…
y[7] 代表 7 出現的次數,所以 y[1] = 1。
說明:
1 傳入的該函數的 x 中不能包含負數。
2 經過該函數處理後得到的 y 長度等於 x 中最大值+1。
如:例子中 x 中最大值爲7,因此y的長度爲8。(這個很好理解,y中記錄的是從 0 到 最大值 每個數出現的頻次)