日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

稀疏矩阵十字链表类java_稀疏矩阵的十字链表存储表示

發布時間:2023/12/19 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 稀疏矩阵十字链表类java_稀疏矩阵的十字链表存储表示 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

typedef struct OLNode{

int ?i,j; ? ? ? ? ? ? ? ? //該非零元的行列下標

ElemType ? ?e;

struct ?OLNode ? ?*right ?,*down; ? ? ?//該非零元所在行表、列表的后繼鏈域

} ?OLNode; ? *OLink;

typedef ?struct {

OLink ?*rhead , ? *chead; ? ? //行和列 鏈表頭指針向量基址 由CreateSMatrix分配

int ? ? mu,nu,tu; ? ? ? ? ? ? ? ? ?//稀疏矩陣的行數列數及非零元個數

} CrossList;

Status CreateSMatrix_OL(CrossList ?&M)

{ ? ? ? ? //創建稀疏矩陣M ? ?采用十字鏈表存儲表示

if(M)

{

free(M);

}

scanf(&m,&n,&t); //輸入M的行數列數和非零元個數

M.mu = m;

M.nu= n;

m.tu = t;

if(!(M.rhead = (OLink *)malloc(sizeof(OLink)*(m+1))))

exit(OVERFLOW);

if(!(M.chead = (OLink *)malloc(sizeof(OLink)*(n+1))))

exit(OVERFLOW);

M.rhead[] = M.chead[] = NULL; ? ? ? ? //初始化行列頭指針向量,各行列鏈表為空鏈表

for(scanf(&i,&j,&e); i != 0 ; scanf(&i,&j,&e))

{ ?//按任意次序輸入非零元

if(!(p = (OLNode *)malloc(sizeof(OLNode))))

exit(OVERFLOW);

p->i = i;

p->j = j;

p->e = e; ? ?//創建新節點

if(M.rhead[i] ==NULL || M.rhead[i].j > j)

{

p->right = M.rhead[i];

M.rhead[i] = p;

}

else

{

for(q = m.rhead[i];(q->right) && q->right->j right);

p->right = q->right;

q->right = p;

} ? //完成行插入

if(M.chead[j] == NULL || M.rhead[j]->i >i)

{

p->dowm = M.chead[j];

M.chead[j] = p;

}

else

{

for(q = M.ched[j]; (q->down) && q->down->i < i; q= q->down);

p->down = q->down;

q->down = p; ? ? ?//完成列插入

}

}

}

總結

以上是生活随笔為你收集整理的稀疏矩阵十字链表类java_稀疏矩阵的十字链表存储表示的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品免费视频一区 | 伊人涩涩| 精产国产伦理一二三区 | 天天色天天 | 色wwwwww| 中文字幕欧美日韩 | 国产精品日| www.亚洲免费 | www.色悠悠 | 免费国产一区 | 国产麻豆精品在线 | 国产精品久久中文字幕 | 草草影院一区二区三区 | 国产成人无码性教育视频 | 一区视频在线免费观看 | 亚洲va在线观看 | 18禁裸男晨勃露j毛免费观看 | 少妇特黄a一区二区三区 | 公侵犯一区二区三区 | 久久亚洲国产成人精品性色 | 国产日批视频 | 日韩视频一区 | 97在线精品视频 | 女人18毛片水真多 | 网站国产 | 中文字幕一区二区三区四区欧美 | 久久亚洲少妇 | 欧美无遮挡 | 天天综合久久 | 国产做受入口竹菊 | 999xxxxx| 前任攻略在线观看免费完整版 | 77久久| 欧美丰满美乳xxⅹ高潮www | 久久久久国产视频 | 亚洲中文字幕无码爆乳av | 亚洲美女色 | 超碰在线免费看 | 超碰97在线资源站 | 欧美777| 黄色成人av | 最新激情网站 | 亚洲天堂av片| 神马久久久久久久 | 操欧美美女| 国产九色| 超碰最新在线 | 成人高潮片免费网站 | 色网址在线 | 国产乱了高清露脸对白 | 动漫美女靠逼 | 懂色av蜜臀av粉嫩av分 | 免费在线看黄视频 | 天天色天天射天天操 | 日韩精品自拍 | 少妇在线 | 国产精品1234区 | 中国肥胖女人真人毛片 | 国产欧美日韩激情 | 一级黄色大片免费看 | 色福利在线 | 99re在线 | 亚洲第一天堂网 | 久草视频在 | 国产日韩欧美视频在线观看 | 欧美精品自拍 | 久久精品免费播放 | 国产成人无码精品久久久性色 | 久久精品色妇熟妇丰满人妻 | 午夜影院91 | av成人免费在线观看 | 精品在线一区二区三区 | 一区久久 | www精品国产 | 色综合天| 亚洲第一激情 | 午夜色网站 | 影音先锋中文在线 | 欧美激情免费视频 | 久视频在线观看 | 日本在线天堂 | 亚洲丝袜视频 | 精品国产伦一区二区三区 | 亚洲综合狠狠 | 成年人的天堂 | 九一精品在线 | 亚洲av无码一区二区二三区软件 | 欧美一级片免费观看 | 一二三不卡视频 | 污视频在线播放 | 日本激情视频在线观看 | 偷偷操网站 | 91精品久久久久久久99蜜桃 | 亚洲2022国产成人精品无码区 | 欧美天天影院 | 亚洲小视频在线观看 | 亚洲巨乳在线 | 精品久久伊人 | 中文字幕日韩经典 |