[問題] 請問要如何將迴圈簡化..

看板C_and_CPP (C/C++)作者 (一個人 )時間16年前 (2009/10/02 23:45), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/4 (看更多)
for(i=1;i<y_size+1;i++) { for (j=1;j<x_size+1;j++) { for (x=-1;x<18;x++) { for (y=-1;y<18;y++) { block[tx][ty]=image_in[i-x][j-y]; 以下省略....   } } } } 如何將x和y兩個for迴圈改寫為其他寫法...但最後功能相同呢? 小弟愚鈍,請多指教... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.50.26

10/02 23:47, , 1F
那個~~tx和ty沒有出現在codes裡喔?? 如果目前是assign
10/02 23:47, 1F

10/02 23:47, , 2F
值給block[][]的話, 以block為準跑迴圈就夠了啊@_@"
10/02 23:47, 2F

10/02 23:56, , 3F
... 從電路的角度來看 這個只是求穩態解...
10/02 23:56, 3F

10/03 02:57, , 4F
每一個i和j加一時x和y要跑20次...
10/03 02:57, 4F
文章代碼(AID): #1AnY0EZb (C_and_CPP)
文章代碼(AID): #1AnY0EZb (C_and_CPP)