ソートアルゴリズムを実装するJavaプログラムがあります。私は、実行中に何回操作(または私が推測する文)が実行されたかを計算する必要があります。それを行うためのJava APIにはビルドされたメソッドがありますか?操作数を計算する
操作数を計算する
答えて
コンパレータにカウンタを追加することをお勧めします。これは1ナノ秒未満を加えなければならず、あなたがやっている他の何かに比べて些細なことになります。
コンパレータとはどういう意味ですか?私は何も使用していません
その場合、ソートする回数を追加して呼び出す回数を追加することをお勧めします。
コンパレータとはどういう意味ですか?私は何も使っていない。 – motleycrue
@motleycrue私は自分の答えを更新しました。 –
カウンターと言って、int k = 0でk ++を意味するのですか? – motleycrue
「操作」を定義します。 "文"とは、Javaの "文"を意味しましたか?しかし、いいえ、それを行う方法はありません。 – Andreas
はい、 '+'演算子がそれを行います。それを使用して、各操作のカウンタを増やします。 – usr2564301
しかし、カウンタに1を加えるたびに、アルゴリズムの実行時間に大きな影響を与えませんか? – motleycrue