整数を移動するための効率的なアルゴリズムを作成する必要があります。
たとえば、平均 100 アイテム。したがって、100 個の数字が来ると、1..100 個の数字の平均..
私は1つの解決策を考えましたが、最小数を保存できるようにすることはできません(病棟の後、マイクロプロセッサで行う必要がありますが、最初にC/C++で効率的です):
ステップ 1: 1..100 の数値を保存し、平均を取る ステップ 2: 1 を 101 に置き換え、平均をとる: 101,2,3...100 ステップ 3: 2 を 102 に置き換え、平均を取る: 101,102,3, 4...100
しかし、少ない除算演算子も使用する必要があるため、効率的ではありません。
誰でも私を助けてください。