「複雑さをO(n ^ 2)からO(n)に減らすことができる」と言うのは正しいですが、アルゴリズム分析を減らすということは、既知の解決策が存在する別の問題に関して1つの問題を投げかけることができることを意味します。したがって、「 O(n ^ 2)からO(n)に複雑さを改善できる」と言った方が正しいと思います。右?
これとは別に、たとえばO(n ^ 2)からO(n)に複雑さを改善する場合、これは正しい言い方でしょうか?「1桁の複雑さ」で複雑さを改善しましたか?または「1つまたは数度の複雑さ」によって?