LINUX.ORG.RU

История изменений

Исправление grem, (текущая версия) :

1) Почему в цикле не ++i (или это тоже автоматом оптимизируется уже)?

2) Почему бы не запихнуть оба вектора в один вектор парами:

c = [a0, b0, a1, b1, ..., a27, b27]

а потом вычислять в цикле примерно такое?

for(i=0; i < 56; i+=2 ){ product += c[i]*c[i+1] }

?

Но кто его знает сколько займёт времени на копирование в новый массив.

Исходная версия grem, :

1) Почему в цикле не ++i (или это тоже автоматом оптимизируется уже)?

2) Почему бы не запихнуть оба вектора в один вектор парами:

c = [a0, b0, a1, b1, ..., a27, b27]

а потом вычислять в цикле примерно такое?

for(i=0; i < 56; i+=2 ){ product += c[i]*c[i+1] }

?