Так что в основном то, что я пытаюсь сделать, это рассчитать среднее значение всех периодов остановки, которые производит мой цикл for и выводит его на консоль. Я знаю, как взять средний, но я не знаю, как применить его к секундомеру раз. Пожалуйста помоги?Как рассчитать среднее значение нескольких периодов секундомера?
for (int index = 0; index < iterations; index++)
{
// loop to generate an array of random numbers
for (int count = 0; count < arrayOfInts.Length; count++)
{
arrayOfInts[count] = r.Next(numitems);
}
// a random array has been created start the clock and sort it
Stopwatch elpased = new Stopwatch();
elpased.Start();
selectionSort(arrayOfInts);
elpased.Stop();
if (iterations == iterations)
{
var average = elpased.Elapsed;
Console.WriteLine ("Time for ___ sort to complete: " + elpased.Elapsed.ToString());
}
}
Console.ReadLine();
}
Это то, что у меня есть.
Когда будут выполняться 'итерации == итерации' когда-либо ложные? – zzzzBov
Возможный дубликат [Найти среднюю сумму временных интервалов] (http://stackoverflow.com/questions/8847679/find-a-s-software-of-collection-of-timespans) –
Вы сказали, что знаете, как взять среднее, на самом деле не брать среднее. – Brandon