- 1、本文档共95页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构(C语言版)严尉敏编
空表 LS = NULL 若表头为原子,则为 tag=0 atom 否则,依次类推。 非空表 LS tag=1 指向表头的指针 指向表尾的指针 A = ( ) B= ( e ) C = ( a , ( b , c , d ) ) D=( A , B , C ) B 1 ^ 0 e 1 1 ^ 1 1 ^ 1 0 a 0 b 0 d 0 c C 1 ^ 1 1 ^ D A=NULL 即: A ^ ls =( a , ( ) , ( ( b , c ) , d ) ) 1 1 ^ 1 ^ 1 1 ^ 1 1 ^ 0 a 0 b 0 c 0 d ls 2)广义表的扩展线性链表存储结构 typedef enum{ ATOM, LIST} ElemTag ; // typedef struct GLNode{ ElemTag tag;//公共部分,用于区分原子结点和表结点 union { AtomType atom ; //atom是原子结点的值域 struct GLNode *hp; }; // 表结点的表头指针 struct GLNode *tp; //相当于线性链表的next,指向下一个 //元素结点 } *Glist ;//广义表类型 原子结点: tag=1 hp tp tag=0 atom tp 表结点: A = ( ) B= ( e ) C = ( a , ( b , c , d ) ) D=( A , B , C ) A 1 ^ ^ B 1 ^ 0 e ^ 1 ^ 1 1 ^ D 1 C 1 ^ 1 ^ 0 d 0 a 0 b 0 c 5.6 m元多项式的表示:P 110-112 自学! Status TransposeSMattrix(TSMatrix M, TSMatrix T){ //采用三元组表存储表示,求稀疏矩阵的转置矩阵T T.mu=M.nu;T.nu=M.mu;T.tu=M.tu; if(T.tu) { q=1; //q表示下一次找到的非零元在T.data中的下标 for(col=1;col=M.nu;col++) for(p=1;p=M.tu;p++) { if(M.data[p].j==col ){T.data[q].i=M.data[p].j; T.data[q].j= M.data[p].i; T.data[q].e= M.data[p].e; ++q;} } return OK; } // TransposeSMattrix 其时间复杂度为: O(M.nu×M.tu), 若 M.tu 与M.mu?M.nu同数量级 时,有O(M.mu ×M.nu2 ) 方法二:快速转置 其基本思想是对M.data仅扫描一遍,在扫描到每一个元素时将其放在T.data的合适的位置上。 cpot[1]=1; cpot[col]=cpot[col-1]+num[col-1]; (2?col ?M.nu) 1 3 5 7 8 8 9 col num[col] cpot[col] 1 2 2 2 3 2 4 1 5 0 6 1 7 0 方法2(快速转置): i j e 1 2 12 1 3 9 3 1 -3 6 14 3 24 5 2 18 1 15 6 4 -7 M.data M.mu=6 M.nu=7 M.tu=8 转置后 得T T.mu=7 T.nu=6 T.tu=8 T.data
您可能关注的文档
最近下载
- FLEX SYSTEM EN2092 1GB ETHERNET调试文档模板.pdf VIP
- 2024年9月中国汽车产销报告.pdf VIP
- 2024年11月广东深圳市福田区选用机关事业单位辅助人员和社区专职工作者143人笔试备考题库及答案解析.docx VIP
- 流体力学 课件 第6章 气体射流.pptx
- 武汉理工大学材料科学基础课件(全套).pdf
- 风貌改造工程施工组织设计.doc
- 药品生物检定技术 全套教案.doc
- 浅谈双碳战略下的自来水厂碳核算碳减排经验分享_供水技术讲座资料课件.pptx
- 2024广州铁路局机考.pdf
- 11《动物的眼睛》教学设计-2023-2024学年科学二年级下册青岛版.docx VIP
文档评论(0)