免費開始練習
司法三等申論題 111年 [檢察事務官電子資訊組] 程式語言

第 四 題

四、若有一個二維陣列宣告為 A[1..3, 1..5]且已知其 A[1, 1]的位址為 100,試以列為主及以行為主的表示法,求 A[2, 4]之位址為何?(25 分)
📝 此題為申論題

思路引導 VIP

看到二維陣列的位址計算題,應立刻聯想「以列為主 (Row-major)」和「以行為主 (Column-major)」的偏移量公式。解題重點在於先確立陣列邊界(下界為1)、計算單一列/行的元素個數,並在作答時主動標明「假設單一元素佔用空間為 1 單位」,以展現邏輯嚴謹性。

🤖
AI 詳解 AI 專屬家教

【解題關鍵】確認陣列索引的上下界以取得總列數與總行數,並代入對應的陣列記憶體偏移量計算公式。 【詳解】 已知條件整理:

▼ 還有更多解析內容

升級 VIP 解鎖