免費開始練習
普考申論題 111年 [統計] 資料處理概要

第 一 題

📖 題組:
一個 m × n 的二維矩陣 Am × n,其中列數 m = 5,行數 n = 4,A 矩陣大部分的元素值為 0,屬於稀疏矩陣,請試述:
📝 此題為申論題,共 2 小題

小題 (一)

稀疏矩陣的缺點?(10 分)

思路引導 VIP

看到「稀疏矩陣(Sparse Matrix)」的缺點,首先要從資料結構的核心衡量標準——「空間」與「時間」兩方面切入。你要思考:如果我們像處理一般矩陣一樣,用二維陣列去存儲一個大部分都是 0 的矩陣,會發生什麼事?接著,在運算(如矩陣加法或乘法)時,去處理那些根本沒有意義的 0 會對效能造成什麼影響?建議論述順序:1. 空間浪費(記憶體效率)、2. 運算低效(處理時間)。

🤖
AI 詳解
AI 專屬家教

【考點分析】 本題考察稀疏矩陣的基本概念及其在計算機科學中處理效率的問題。重點在於對記憶體空間(Space Complexity)與運算效能(Time Complexity)的負面影響。 【理論/法規依據】

小題 (二)

使用一個二維密集矩陣 B 表現稀疏矩陣 A。A 矩陣的非零元素分別為 A(0,0) = 1, A(1,1) = 2, A(2,2) = 3, A(3,0) = 4, A(4,3) = 5,如圖,請畫出 B 矩陣。(20 分) 1 0 0 0 0 2 0 0 0 0 3 0 4 0 0 0 0 0 0 5

思路引導 VIP

本題要求用「密集矩陣 B」來表現稀疏矩陣,這是「三元組(Triplet)表示法」的應用。首先,你要確立 B 矩陣的結構。通常 B 矩陣的第一列會存儲原矩陣 A 的總資訊(總列數、總行數、非零元素個數)。接下來的每一列,依序填入每個非零元素的「列索引(Row Index)」、「行索引(Column Index)」及「數值(Value)」。解題時,請細心對照題目給出的 A 矩陣圖形與座標,確保座標從 0 開始計算。

🤖
AI 詳解
AI 專屬家教

【考點分析】 本題考察如何將稀疏矩陣轉換為壓縮存儲結構(三元組表示法),評分重點在於矩陣 B 的內容是否精確對應 A 的座標與數值。 【理論/法規依據】

📝 同份考卷的其他題目

查看 111年[統計] 資料處理概要 全題

升級 VIP 解鎖