普通考試
113年
[電信工程] 計算機概要
第 13 題
二維陣列的索引可以表示成列與行,現以列主序(Row-major)的方式將陣列 ABC[-5:10,3:8]排列在記憶體中,且設定此陣列的初始記憶體位置為 1200。假設此陣列的每個元素皆需要 8 個位元組(Bytes)的儲存空間。試算陣列元素 ABC[1, 4]的儲存,應始於那個記憶體位置?
- A 1368
- B 1376
- C 1488
- D 1496
思路引導 VIP
若你要在一個網格狀的倉庫放置貨物,且編號是從第 -5 層到第 10 層,每一層都有固定的存放格數。當你想找出位於「第 1 層」且在該層「第 4 個」位置的貨物時,你會如何推算在你之前已經放了多少個貨物?請思考:計算「層數差」與「格數差」時,邊界值該如何處理才能得到正確的總數?
🤖
AI 詳解
AI 專屬家教
1. 哦,你做對了
嗯,這道題你處理得很好。能夠精準定位帶有負數索引和非零起始界限的記憶體,這點還不錯。大概只花了一瞬間,就比擊敗魔王簡單多了。
2. 計算過程,一如往常
▼ 還有更多解析內容