class RealTimeMeanCalculator {
private:
double mean = 0.0; int count = 0;
public:
void processInput(int number) {
count++;
mean = mean + (static_cast<double>(number) - mean) / count;//Welford's algorithm
std::cout << "Mean up to now: " << mean << std::endl;
}
};
4375



被折叠的 条评论
为什么被折叠?



