Stack Overflow のユーザーの皆様、こんにちは。
メソッド内で配列比較がいくつ行われるかを調べる方法を見つけようとしています。arrayMaxPos 関数は、n-1 回の比較を行い、サイズ n の配列内の最大要素を見つけます。
私はこれについて頭を悩ませているだけです。
public static void SelectSort(int [] a, int n)
{
for (int i = n; i> 1; i--)
{
int maxPos = arrayMaxPos(a, i);
swop(a, maxPos, i-1);
}
}
どうもありがとう。