實驗四 2 對稱矩陣的壓縮儲存

2021-06-27 01:23:51 字數 734 閱讀 7383

1.實驗目的

(1)掌握對稱矩陣的壓縮儲存方法;

(2)驗證對稱矩陣壓縮儲存的定址方法。

2.實驗內容

(1)建立乙個nxn的對稱矩陣a;

(2)將對稱矩陣用一維陣列sa儲存;

(3)在陣列sa中對矩陣a的任意元素進行定址操作。

3.實驗程式

由於程式較為簡單,只需直接建立乙個工程,然後再在工程裡新建乙個源程式檔案即可,**如下:

#include//引入輸入輸出流

using namespace std;

const int n=5; //對n階對稱矩陣進行壓縮儲存

int main()

; int i,j;

for(i=0;i>i>>j;

cout<=j) //元素a[i][j]在主對角線的下面

cout<

4.除錯執行的結果如下:

第九周 對稱矩陣壓縮儲存的實現

all right reserved.date 2015年10月26日 版本 v1.0.1 作業系統 xp 執行環境 vc6.0 問題描述 對稱矩陣壓縮儲存的實現 用壓縮形式儲存對稱矩陣,實現下面的操作並測試 void init int b 為n階對稱矩陣初始化儲存資料的一維陣列b int valu...

專案二 對稱矩陣壓縮儲存的實現與應用

問題及 2015,煙台大學計算機與控制工程學院 完成日期 2015年10月26日 問題描述 用壓縮形式儲存對稱矩陣,實現下面的操作並測試.1 標頭檔案 ifndef tup h included define tup h included define n 4 void init int b int...

順序表練習(三) 對稱矩陣的壓縮儲存

本次練習的內容是對稱矩陣的壓縮儲存以及各種配套函式的實現,先放一下對稱矩陣的定義 對於乙個方陣a,若其中的元素對稱矩陣。通俗地理解,對稱矩陣就是沿著主對角線 這樣的是主對角線 將矩陣摺疊後對應元素相同的矩陣。對稱矩陣裡有近一半的元素是相同的,如果對其進行壓縮儲存,我們就能省下近一半的空間。實現對稱矩...