编写一个静态方法histogram(),接受一个整型数组a[]和一个整数M为参数并返回一个大小为M的数组,其中第i个元素的值为整数i在参数数组中出现的次数。如果a[]中的值均在0到M-1之间,返回数组中所有元素之和应该和a.length相等。
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
template <class T>
vector<int> histogram(T& a,int N) {
int length = sizeof(a) / sizeof(a[0]);
sort(a, a + length);
vector<int> arrayInt;
if