- 24
- 0
- 约1.54万字
- 约 63页
- 2017-09-26 发布于重庆
- 举报
第四章 数组 数组可以看成是一种特殊的线性表,即线性表中数据元素本身也是一个线性表 4.1 数组的定义和特点 定义 4.2 数组的顺序存储结构 次序约定 以行序为主序 以列序为主序 4.3 矩阵的压缩存储 对称矩阵 三角矩阵 稀疏矩阵的压缩存储方法 顺序存储结构 三元组表 带辅助行向量的二元组表 求转置矩阵 问题描述:已知一个稀疏矩阵的三元组表,求该矩阵转置矩阵的三元组表 问题分析 一般矩阵转置算法: 十字链表 设行指针数组和列指针数组,分别指向每行、列第一个非零元 结点定义 for(col=1;col=a.n;col++) for(p=0;p=a.t;p++) if(a.data[p].j==col){ b.data[q].i=a.data[p].j; b.data[q].j=a.data[p].i; b.data[q].v=a.data[p].v; q++; } } 分析这个算法,主要的工作是在p和col的两个循环中完成的,故算法的时间复杂度为O(n*t),即矩阵的列数和非零元的个数的乘积成正比。而一般传统矩阵的转置算法为: for(col=0;col=n-1;++col)
您可能关注的文档
- 【公司理财培训】跨国公司财务.ppt
- 【公司理财培训】投资决策.ppt
- 【公司理财培训】债券与股票定价.ppt
- 【公司理财培训】重整与清算.ppt
- 【公司理财培训】总论.ppt
- 【管理会计培训】本量利分析.ppt
- 【企业管理】管理案例学的基本知识学习.ppt
- 企业信息系统开发的战略规划.ppt
- 【公司理财培训】财务分析.ppt
- 【公司理财培训】货币时间价值.ppt
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库附答案详解.docx
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库完整答案详解.docx
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库完整答案详解.docx
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库精编答案详解.docx
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库及答案详解(易错题).docx
- 抗旱高产广适小麦新品种洛旱28的选育及高产栽培技术.docx
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库及答案详解(考点梳理).docx
- 2026年人事专员(某世界500强集团)面试题题库解析.docx
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库及完整答案详解一套.docx
- 2026河北承德市隆化县第一中学选聘急需紧缺学科教师6人备考题库及参考答案详解一套.docx
原创力文档

文档评论(0)