作者Eventis (何逸凡)
看板CSSE
標題Re: accmulation
時間Mon May 30 05:34:18 2005
※ 引述《ikjhyu (還沒想到)》之銘言:
: 若有一個程式
: in sum=0;
: for(int i=0; i<20;i++)
: {
: sum=sum+value(sum);
: }
: int value(int)是一個子函數
: 會回傳一個值, 然後程式會繼續累加(或叫疊代)
: 請問這樣的程式可否平行計算?
: 即每個iteration 算一個值以上?
sum(i+1) = sum(i) + value(sum(i))
sum(i)
\
\
\
\
\
value(sum(i))
\
/
\
/
sum(i+1)
\
\
\
\
\
value(sum(i+1))
\
/
\
/
sum(i+2)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.49.43