我有通過整個基質移動片在隨機位置X:如何從某個位置開始迭代2d數組?
在每個新的位置I它在該位置進行比較的值(爲簡單起見在基質中的唯一部分是X)。雖然這樣做會很容易,如果X開始爲0,但在我的情況下,X片可在矩陣中的任何位置開始,現在我剛開始用這個循環:
for(int i = row_x;i<rows;i++)
for(int j = col_x;j<cols;j++)
//do something
但這樣做只會讓我訪問某些領域:vistied fields sample
,我需要訪問所有的領域突出了這樣的畫面:required
那麼這將是解決它的最簡單的方法?
謝謝,這是一個很好的答案。 –