摘要:
对于任意一个非空广义表来说,都是由两部分组成:表头和表尾。反之,只要确定的一个广义表的表头和表尾,那么这个广义表就可以唯一确定下来。复制一个广义表,也是不断的复制表头和表尾的过程。如果表头或者表尾同样是一个广义表,依旧复制其表头和表尾。所以,复制广义表的过程,其实就是不断的递归,复制广义表中表头和表 阅读全文
posted @ 2018-05-15 13:37
程序员进阶笔记
阅读(1398)
评论(0)
推荐(0)
摘要:
广义表的长度 通过前一节对广义表的介绍,例子中给出了几个广义表的长度。例如:空表的长度为 0,只含有一个原子的广义表长度为 1,等等。广义表的长度指的是广义表中数据元素的数量。这里需要指明的是,一个广义表中,一个原子算做是一个元素,一个子表也只算做一个元素。在 LS = (a1,a2,…,an) 中 阅读全文
posted @ 2018-05-15 13:31
程序员进阶笔记
阅读(23455)
评论(0)
推荐(2)
摘要:
广义表,又称为列表。记作: LS = (a1,a2,…,an) ;( LS 为广义表的名称, an 表示广义表中的数据)。 广义表可以看作是线性表的推广。两者区别是:线性表中的数据元素只能表示单个数据元素;广义表中的单个数据元素 ai ,既可以是单个元素,也可以是广义表。 原子和子表 在广义表中,单 阅读全文
posted @ 2018-05-15 13:24
程序员进阶笔记
阅读(3966)
评论(1)
推荐(1)
摘要:
矩阵之间能够进行加法运算的前提条件是:各矩阵的行数和列数必须相等。 在行数和列数都相等的情况下,矩阵相加的结果就是矩阵中对应位置的值相加所组成的矩阵,例如: 图1 矩阵相加 十字链表法 之前所介绍的都是采用顺序存储结构存储三元组,在类似于矩阵的加法运算中,矩阵中的数据元素变化较大(这里的变化主要为: 阅读全文
posted @ 2018-05-15 10:46
程序员进阶笔记
阅读(4557)
评论(0)
推荐(1)

浙公网安备 33010602011771号