12-05-2014, 18:17
|
|
מנהל משבראש, בלשנות, תכנות ויהדות
|
|
חבר מתאריך: 04.06.06
הודעות: 33,130
|
|
|
מה הם בדיוק row ו־col? לא מדובר על מערך דו־ממדי?
אם כן מדובר במערך דו־ממדי רגיל, שנקרא לו arr, אז ריצה על השוליים שלו היא כמו שכתבתי לעיל:
קוד PHP:
int n = 15, value = 2;
for ( i = 0; i < n; i++ )
arr[ 0 ][ i ] = arr[ n ][ i ] = arr[ i ][ 0 ] = arr[ i ][ n ] = value;
זה למעשה שקול ל:
קוד PHP:
int n = 15, value = 2;
for ( i = 0; i < n; i++ ) {
arr[ 0 ][ i ] = value; // first row
arr[ n ][ i ] = value; // last row
arr[ i ][ 0 ] = value; // first column
arr[ i ][ n ] = value; // last column
}
|