この方法N×N×logNではなくない?
行列積の O(N^2) 時間はまだ見つかってないはず。