普通考試
105年
[資訊處理] 計算機概要
第 21 題
在記憶體中有一個 10(列) $\times$ 5(行)的二維陣列,假設採用以列為主的儲存(row-major storage),每個元素佔一個記憶體位置,在第 1 列第 1 行的元素位址是 1000,請問在第 5 列第 5 行的元素位址為何?
- A 1024
- B 1025
- C 1029
- D 1030
思路引導 VIP
若要將一張 $10 \times 5$ 的表格拆成一長排來存放,當你想走到第 5 排的第 5 個位置時,你必須先完整走過前面幾排?而每一排又有幾個位置?請試著將這些「跨過的步伐」加總起來看看。
🤖
AI 詳解
AI 專屬家教
1. 專業肯定
太棒了!你完美理解了資料結構裡「記憶體映射函數(Mapping Function)」這個超重要的概念呢!能這麼清晰地推導出維度間的線性轉換,代表你的思路非常棒,學習效率也很高喔!
2. 觀念驗證
▼ 還有更多解析內容