- 1
- 0
- 约9.65千字
- 约 171页
- 2022-03-04 发布于北京
- 举报
D.S.复习提纲 ;例1. 求n!;例2. 求数组中的最大值;例2. 求数组中的最大值;例3?. 求数组元素的平均值;例4. 统计叶子结点个数;例5. 交换左右子树;第2章 算法分析;第2章 算法分析; 第3章 表、栈和队列;第3章 表;第3章; 栈、队列; 对后缀表达式求值: 用了什么栈 例2. 队列---循环队列的补充题 已知队尾元素的位置与元素的个数, 求队头元素的位置。 先用实例来分析,然后归结到一般情况。;特殊矩阵的压缩存储 ;1D-Array;2D-Array;2D-Array;2D-Array;2D-Array;Special Matrix;Special Matrix;Special Matrix;Special Matrix;Special Matrix;Sparse Matrices;Sparse Matrices;Sparse Matrices;Sparse Matrices; Sparse Matrices;;习题:
设有一个n*n的对称矩阵A,如下图(a)所示。为了节约存储,可以只存对角线及对角线以上的元素,或者只存对角线或对角线以下的元素。前者称为上三角矩阵,后者称为下三角矩阵。我们把它们按行存放于一个一维数组B中,如图(b)和图(c)所示。并称之为对称矩阵A的压缩存储方式。试问:
1)存放对称矩阵A上三角部分或下三角部分的一维数组B有多少元素?
2)若在一维数组B中从0号位置开始存放,则如图(a)所示的对称矩阵中的任一元素aij在只存上三角部分的情形下(图(b))应存于一维数组的什么下标位置?给出计算公式。
3)若在一维数组B中从0号位置开始存放,则如图(a)所示的对称矩阵中的任一元素aij在只存下三角部分的情况下*(图(c))应存于一维数组的什么下标位置?给出计算公式。
a00 a01 …a0 n-1 a00 a01 …a0n-1 a00
a10 a11 …a1 n-1 a11… a1n-1 a10a11
……….. ………. ………
an-10 an-11 …an-1n-1 an-1n-1 an-10 an-11… an-1n-1
(a) (b) (c);;;第4章 树;例1. 第4章中用非递归实现中序,后序遍历
Inorder, Postorder non-recursive algorithm
Inorder non-recursive algorithm
;;Inorder non-recursive algorithm;;Create BinaryTree recursive algorithm;; ;; 树-----二叉树的转换
Forest Binary tree
Forest Binary tree
A F H
B C D G I J
E K ; 每棵树转为二叉树
A F H
B G I
您可能关注的文档
最近下载
- 行者讲课脉法下篇.doc VIP
- (人教版)数学一年级上册寒假应用题“天天练”作业设计,含30份题组,附参考答案.doc
- 多参数监护仪技术参数和要求.doc VIP
- HL德國創新機能家電烤箱HL-840用户手册.pdf
- (高清!)2025年3月29日河北省事业单位联考C类《职测》真题及答案.pdf VIP
- ZORRO遥控器中文说明书.pdf
- 多参数监护仪技术参数.doc VIP
- 05R417-1 室内管道支吊架建筑工程图集 高清.docx VIP
- 2025届安徽省江南十校高三下学期第一次联考(一模)数学试题含答案.pdf VIP
- 三年级上册数学思维训练题30题,拓展孩子思维能力201123.pdf VIP
原创力文档

文档评论(0)