題組內容

一、大部分程式語言要求陣列(array)的元素必須是同一種資料型態(data type),而 且將陣列元素依照行(row)或列(column)為主的方式將其對應到記憶體位置, 假設 A 是一個 m×n 的二維整數陣列:(10 分) var A : array[1..m,1..n] of integer; 另外假設每個整數需要 k 個 bytes,陣列 A 的開始位置為 α。

⑵分別推導出以行為主和以列為主時,A[i, j], 1 ≤ i ≤ m, 1 ≤ j ≤ n 在記憶體中的開始 位置。