搜索资源列表
SparseMatrixSummation
- 数据结构 1、算法思路: 先定义一个三元组,创建稀疏矩阵m和n。依次扫描A和B的行号和列号,若A的当前项的行号等于B的当前项的行号,则比较其列号,将较小列的项存入C中,如果列号也相等,则将对应的元素值相加后存入C中;若A的当前项的行号小于B的当前项的行号,则将A的项存入C中;若A的当前项的行号大于B的当前项的行号,则将B的项存入C中。
syzb
- 三元组表的建立与这个三元组表的一种转置算法
xsjz
- 稀疏矩阵的三元组表的建立与它的存储算法之一
ErChaShu
- 假设自上而下按层次,自左至右输入每个结点的一个三元组(N, P, L/R)。其中N为本结点的元素,P为其父结点,L指示N为P 的左孩子,R指示N为P的右孩子。试写一个建立二元树在内存的双链表示算法,并实现先根、中根、后根以及层序遍历算法。
0410714309
- 稀疏矩阵运算器 以“带行逻辑链接信息”的三元组顺序表表示稀疏矩阵
juzhenqiuhe
- 三元矩阵求和,利用三元组实现。在TC环境下做,是一道实验题目。难度不大,基本上能看得懂。
xlp2
- 数据结构稀疏矩阵的算法,具体功能是建立三元组稀疏矩阵
Matrix
- 稀疏矩阵运算器 本程序要求用“带行逻辑链接信息”的三元组顺序表表示稀疏矩阵,实现两个矩阵相加、相减和相乘的运算。具体有以下几点: 1.本程序中稀疏矩阵的输入形式采用三元组表示,而运算结果的矩阵则以通常的阵列形式列出。本实验的三元组输入顺序为在行号小的优先的条件下,列号小的输入!要求输入的行数与列数不大于20,且输入三元组的结束标志为“0 0 0”。 2.程序执行过程: (1)运行后,打印出功能选项,可供选择。
jz
- 矩阵的转置。将一个稀疏矩阵压缩存贮到一个三元组数组中,转置存放到三元组数组中。
sanyuanzu
- 数据结构中稀疏矩阵的存储方式——三元组,以及两个稀疏矩阵的相加及对应的三元组表示方式
SMatrix
- 利用三元组顺序表表示稀疏矩阵,带行逻辑链接信息。实现两个矩阵相加,相减和相乘。输入用三元组表示,输出为通常的阵列形式。
矩阵加
- 三元组表的方式实现两个矩阵的加法运算-Table 3 group the realization of the two Matrix addition operations
TSMatrix_cal
- 三元组表示的稀疏矩阵的加法,减法,乘法运算器
san
- 三元组表 跟大家一起分享,才鸟级的别见笑.
xsjzzsyz
- 稀疏矩阵转三元组。是一个经典的c语言的算法。应该是很值得学习的。
xishujuzhen
- 写一个以十字链表为存储结构的稀疏矩阵相乘的程序。 (1) 采用三元组输入的形式,提示用户输入第一个矩阵的行和列的数值,然后 提示用户输入第一个矩阵的所在非零元素的三元组数值,每个个步骤的输入 都由系统直接提示完成。第二个矩阵的输入也是同样的道理。系统还支持矩阵的相加以及相减算法,只是这是系统附带的功能,而主要的功能是实现矩阵的相乘算法,所以相加和相减的算法是在矩阵相乘的基础上设计的
migong
- 一、 实验目的: (1) 熟练掌握链栈的基本操作及应用。 (2) 利用链表作为栈的存储结构,设计实现一个求解迷宫的非递归程序。 二、实验内容: 【问题描述】 以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 【基本要求】 首先实现一个链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i
juzhengxiangjia
- 5.22④ 假设系数矩阵A和B均以三元组表作为存储结构。 试写出满足以下条件的矩阵相加的算法:假设三元组表A 的空间足够大,将矩阵B加到矩阵A上,不增加A、B之外 的附加空间,你的算法能否达到O(m+n)的时间复杂度?其 中m和n分别为A、B矩阵中非零元的数目。
order
- 数据结构课程设计,内含约瑟夫环、排序、三元组三个程序的实现
xishujuzhen
- 稀疏矩阵程序,可执行稀疏矩阵的加减乘运算,采用三元组输入矩阵,结果正确