は、この絵を見てください:高速列ごとの合計。可能?
は速くはO(n^2)に比べてすべての列ごとの列の合計を見つけることが、それは可能ですか?
:私たちは、この(そして、2行を残り、一度に2行を合計した後、残りの2行に...)のような集計を再編成する場合は、まず私は、それはそれのn *ログ(n)を作ることが可能だと思いました
しかし、私はプラスの数を数え、どちらの場合も7 = 7となり、両方の写真から7となりました。
このような合計をn * log(n)の時間で構成することは可能ですか、私は自分自身をだましてしまっています(FHTやFFTのような変換があるので、そうかもしれません)。
nとは私はあなたに 'n = 8'と' m = 10'を意味し、あなたは '(n-1)* m'プラスを持っています – hroptatyr
@hroptatyr:私は別のnとmを描いていますが、n^2とn * log (n)単純化のために。しかし、例えばn = m = 8と仮定しても差はありません。 – Vadim
@hroptatyr:nは行数です。 m - 列の数 – Vadim