Examly題庫立即開始練習
國中教甄|資訊科技資訊科技102 年第 47 題單選題

已知矩陣 X 有 s 個欄 r 個列,矩陣 Y 有 t 個欄 s 個列,則在矩陣乘法中,XY 的執行時間為 rst ;現有另一個矩陣 Z,其共有 u 個欄與 t 個列,則下列哪一個關係滿足時,可以確保 (XY)Z 運算的執行時間會比 X(YZ) 快?

A1/s + 1/u < 1/r + 1/t正確答案
Bs > t
C1/r + 1/s < 1/t + 1/u
Dr + s > t + u
答案與詳解
A
正確答案
透過計算兩種矩陣乘法結合順序的純量乘法次數,並化簡不等式即可得出答案。

逐選項解析

A1/s + 1/u < 1/r + 1/t✓ 正確
(XY)Z 的計算量為先算 XY (rst) 再乘 Z (rtu),總計 rst+rtu;X(YZ) 的計算量為先算 YZ (stu) 再乘 X (rsu),總計 stu+rsu。令 rst+rtu < stu+rsu,兩邊同除以 rstu,可得 1/u + 1/s < 1/t + 1/r,整理後即為 1/s + 1/u < 1/r + 1/t。
Bs > t✕ 錯誤
僅比較 s 與 t 的大小,無法決定整體計算量 rst+rtu 與 stu+rsu 的大小關係。
C1/r + 1/s < 1/t + 1/u✕ 錯誤
Dr + s > t + u✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

資訊科技 相關題目

想練更多資訊科技考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly