template <class T> double VectorMedian(std::vector<T> &In) {
std::sort(In.begin(), In.end()); if(In.size() % 2 == 0) { return 0.5*(In.at(In.size()/2)+In.at(In.size()/2-1)); } else return In.at((In.size()-1)/2); }
中位数计算
猜你喜欢
转载自www.cnblogs.com/donggongdechen/p/10685771.html
今日推荐
周排行