C++を使用して並列プレフィックス合計アルゴリズムを実装したいと思います。私のプログラムは入力配列を受け取り、配列x[1....N]
に出力を表示する必要がありますy[N]
。(Nの最大値は1000であることに注意してください。)
これまで、私は多くの研究論文やウィキペディアのアルゴリズムさえも調べてきました。しかし、私のプログラムは、出力、ステップ、および各ステップの操作/指示も表示する必要があります。
操作の数と手順を最小限に抑えたいのと同じように、最速の実装が必要です。
例えば::
x = {1, 2, 3, 4, 5, 6, 7, 8 } - Input
y = ( 1, 3, 6, 10, 15, 21, 28, 36) - Output
しかし、y配列を出力として表示するだけでなく、私のプログラムは各ステップの操作も表示する必要があります。また、このスレッドでプレフィックスの合計を計算することも参照しますが、それから多くの助けを得ることができます。