领会稀疏矩阵三元组存储结构及其基本算法设计。
假设 n*n 的稀疏矩阵 A 采用三元组表示,设计一个程序 exp6-1.cpp 实现以下功能。
生成以下两个稀疏矩阵的三元组 a 和 b
a |
0 | 1 | 2 | 3 |
|---|---|---|---|---|
| 0 | 1 | 0 | 3 | 0 |
| 1 | 0 | 1 | 0 | 0 |
| 2 | 0 | 0 | 1 | 0 |
| 3 | 0 | 0 | 1 | 1 |
b |
0 | 1 | 2 | 3 |
|---|---|---|---|---|
| 0 | 3 | 0 | 0 | 0 |
| 1 | 0 | 4 | 0 | 0 |
| 2 | 0 | 0 | 1 | 0 |
| 3 | 0 | 0 | 0 | 2 |
a 转置矩阵的三元组。a+b 的三元组。a×b 的三元组。掌握二叉树遍历算法的应用,熟练使用先序、中序、后序3种递归遍历算法和层次遍历算法进行二叉树问题的求解。
编写一个程序 exp7-7.cpp 实现以下功能,并对图 7.33, 所示的二叉树进行验证。
图 7-33
zip 格式。2018302114514.zip 。DS_Exp2 # superexercisebook.com