Classic
Clean & simple
Crystal
Glassmorphism + Neon
Cyberpunk
Neon glitch art
🚫
违规Action检测
禁止Use右键菜单
⚠️ 此Action已被系统记录
1

数据结构/稀疏矩阵/三元组实现

📝 Solutions 🔵 仅限 C++
Problems Description
<p> <span style="font-size:16px;"><strong>实验原理</strong>:稀疏矩阵是指非零元素较少的矩阵,如果采用二维数组存储将会导致很大的存储空间浪费。我们可以使用(行号,列号,非零</span><span style="font-size:16px;">元素值)的三元组的顺序表来存储矩阵中的非零值,这样就可以不存储大量的零元素。</span> </p> <p> <span style="font-size:16px;">需要注意的是:为了操作高效,我们需要将非零元素按照行顺序排列,同一行里面按列排列。</span> </p> <p> <span style="font-size:16px;"></span>&nbsp; </p> <p> <span style="font-size:16px;"><strong>实验步骤</strong>:</span> </p> <p> <span style="font-size:16px;">1、实现三元组定义</span> </p> <p> <span style="font-size:16px;"></span><span style="font-size:16px;">2、实现稀疏矩阵定义</span> </p> <p> <span style="font-size:16px;">3、实现稀疏矩阵的元素添加方法</span> </p> <p> <span style="font-size:16px;">4、实现稀疏矩阵的输出方法</span> </p> <p> <span style="font-size:16px;">5、实现稀疏矩阵的加法</span> </p> <p> <span style="font-size:16px;">6、实现稀疏矩阵的减法</span> </p> <p> <span style="font-size:16px;">7、实现稀疏矩阵的转置</span> </p>
Input格式
<p> <span style="font-size:16px;">每items输入由两items矩阵A和B</span><span style="font-size:16px;">组成,每items矩阵本身就按三元组的方式输入:每items矩阵的Page 一行由三</span><span style="font-size:16px;">items整数组成,n、</span><span style="font-size:16px;">m和</span><span style="font-size:16px;">c</span><span style="font-size:16px;">,表示矩阵的行列数和非零元素数量。</span> </p> <p> &nbsp; </p>
Output格式
<p> <span style="font-size:16px;">输出固定文本:</span><span style="font-size:16px;">A'</span> </p> <p> <span style="font-size:16px;">然后输出</span><span style="font-size:16px;">A的转置</span> </p> <p> &nbsp; </p> <p> <span style="font-size:16px;">输出固定文本:</span><span style="font-size:16px;">A+B</span> </p> <p> <span style="font-size:16px;">然后输出A+B</span><span style="font-size:16px;">的结果</span> </p> <p> &nbsp; </p>
Sample
Sample Input 1
3 3 2 0 0 5 1 2 7 3 3 2 0 0 5 2 1 9
Sample Output 1
A' 3 3 2 (0,0)=5 (2,1)=7 A+B 3 3 3 (0,0)=10 (1,2)=7 (2,1)=9
Submit Code
请先Login后Submit

🤖 AI 解题助手

OpenRouter
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这problems题,可以帮你points析思路、提供Code示例。
🔓 完全Free · 无需消耗 Token