- 106
- 0
- 约1.56千字
- 约 3页
- 2022-04-27 发布于安徽
- 举报
三元组例题 三元组表tl是稀疏矩阵的存储结构,如图所示。tl.e[1..max]是三元组表tl的元素域,为一维数组,非零元素以行为主序顺序排列。tl.m、tl.n和tl.t分别表示稀疏矩阵的行数、列数和非零元素的个数,如图(a)所示,元素域tl.e中每个结点包含三个域,即行下表i、列下表j和值v,如图(b)所示。tl.e中第k个元素(结点)的行、列和值分别用tl.e[k].i、tl.e[k].j和tl.e[k].v表示。 算法transpose是用类程序设计语言描述的一种稀疏矩阵转置算法,即将三元组表tl1转置后放入三元组表tl2中。该算法通过统计每列的非零元素的个数从而直接确定转置后的每行的第一个非零元素存储位置。 类程序设计语言描述形式:符号开头的参数为输入/输出参数。算法中,“←”为赋值号。 E[1..max] m n t i j v (a) tl的存储结构 (b) tl中第k个元素tl.e[k] Algorithm transpose(tl1,tl2) { tl2.m←tl1.n; ? tl2.n←tl1.m; (1); if tl2.t0 then { for col←1 to tl1.n do num[col]
您可能关注的文档
- 聚合反应工程基础:第八章 聚合过程及聚合反应器.ppt
- 聚合反应工程基础:第二章 化学反应工程基础.ppt
- 聚合反应工程基础:第二章习题.ppt
- 聚合反应工程基础:第六章_搅拌聚合釜的传热与传质.ppt
- 聚合反应工程基础:第七章 搅拌聚合釜的放大.ppt
- 聚合反应工程基础:第三章 聚合反应工程分析.ppt
- 聚合反应工程基础:第一章 绪论.ppt
- 聚合反应工程基础:卡门涡街.ppt
- 生物化学教学课件:Chapte 1 Introduction.ppt
- 生物化学教学课件:Chapte 2 Carbonhydrates糖类的化学.ppt
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
原创力文档

文档评论(0)