AB
Size: a a a
AB
AB
I
AB
AB
void Main()
{
var sw = new Stopwatch();
sw.Start();
var XX = new double[68];
var YY = new double[68];
var ZZ = new double[68];
var R = new Random();
for (var i = 0; i < 68; i++)
{
XX[i] = R.Next();
YY[i] = R.Next();
ZZ[i] = 0;
}
for (var i = 1; i < 10_000_000; i++)
{
var r = i % 68;
ZZ[r] = Math.Pow(XX[r], YY[r]);
}
sw.Stop();
Console.Out.WriteLine(sw.ElapsedMilliseconds);
}
AB
var startTime = new Date();
XX = [];
YY = [];
ZZ = [];
for (var i = 0; i < 68; i++) {
XX[i] = Math.random() * 67 + 1;
YY[i] = Math.random() * 67 + 1;
ZZ[i] = 0;
}
for (var i = 1; i <= 10000000; i++) {
r = i % 68;
ZZ[r] = Math.pow(XX[r], YY[r]);
}
var endTime = new Date();
var timeDiff = endTime - startTime;
console.log(timeDiff);
AK
AK
I
I
AK
AK
var startTime = new Date();
XX = [];
YY = [];
ZZ = [];
for (var i = 0; i < 68; i++) {
XX[i] = Math.random() * 67 + 1;
YY[i] = Math.random() * 67 + 1;
ZZ[i] = 0;
}
for (var i = 1; i <= 10000000; i++) {
r = i % 68;
ZZ[r] = Math.pow(XX[r], YY[r]);
}
var endTime = new Date();
var timeDiff = endTime - startTime;
console.log(timeDiff);
AB
AK
AB
AB
AK