何謂矩陣,可參考網站 https://zh.wikipedia.org/zh-tw/%E7%9F%A9%E9%98%B5
寫一程式做下列三種矩陣運算
運算一:(矩陣轉置) 可參考網站 https://zh.wikipedia.org/zh-tw/%E8%BD%AC%E7%BD%AE%E7%9F%A9%E9%98%B5
如下圖,從左上角至右下角為中心軸,整個矩陣以軸為中心旋轉180 度,因此上三角的內容會與下三角內容互換。
運算二:(順時針旋轉 900)
如下圖,以整個 2 D 平面之中心為軸,矩陣順時針學轉 90 度。
運算三:(水平翻轉)
如下圖,以中心水平線為軸,矩陣繞著軸旋轉 180 度。
第一列輸入 m、n (以空白隔開),表示 mXn 陣列。
其後連續輸入 m 列資料,每列資料皆有 n 個整數並以空白隔開。
隨後以 0 代表前面的矩陣資料作轉置,並輸出。
以 1 代表前面的矩陣資料作順時針旋轉,並輸出。
以 2 代表前面的矩陣資料作水平翻轉,並輸出。
以 -1 表示程式結束離開。
1≤m,n≤9
陣列內整數範圍 -1000 ~ 1000
矩陣輸出每一列內的資料須以空白隔開。
3 3 5 7 4 1 1 9 2 3 0 0 1 2 -1 2 4 1 5 8 8 3 0 -1 4 2 0 -1 4 1 3 7 1 9 1 0 -1
5 1 2 7 1 3 4 9 0 2 1 5 3 1 7 0 9 4 2 3 0 1 1 9 5 7 4 3 0 -1 4 1 5 8 8 1 3 5 0 8 -1 8 4 9 1 7 3 3 7 1 9
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |