试题详情
- 简答题证明:只要适当地排列顶点的次序,就能使有向无环图的邻接矩阵中主对角线以下的元素全部为0。
- 任意n个结点的有向无环图都可以得到一个拓扑序列。设拓扑序列为v0v1v2…vn-1,我们来证明此时的邻接矩阵A为上三角矩阵。证明采用反证法。
假设此时的邻接矩阵不是上三角矩阵,那么,存在下标i和j(i>j),使得A[i][j]不等于零,即图中存在从vi到vj的一条有向边。由拓扑序列的定义可知,在任意拓扑序列中,vi的位置一定在vj之前,而在上述拓扑序列v0v1v2…vn-1中,由于i>j,即vi的位置在vj之后,导致矛盾。因此命题正确。 关注下方微信公众号,在线模考后查看
热门试题
- 算法的时间复杂度与()有关。
- 简述排序的作用。
- 对于顺序存储的有序表(5,12,20,2
- 数据结构里,关于数据、数据元素、数据项描
- 设待排序的关键字序列为{12,2,16,
- 有5个元素,其进栈次序为A、B、C、D、
- 数据结构被形式地定义为(D,R),其中D
- 散列法存储的思想是由关键字值决定数据的存
- 网G的邻接矩阵如下,试画出该图,并画出它
- 在数据结构中,从逻辑上可以把数据结构分成
- 在一个不带头结点的链队中,假设f和r分别
- 在稀疏矩阵的十字链接存储中,每个结点的d
- KMP模式匹配算法是由()同时发现的,因
- 集合与线性表的区别在于是否按关键字排序
- 数组A[1…10,-2…6,2…8]以行
- 已知一单链表中的数据元素含有三类字符:字
- 在各种查找方法中,平均查找长度与结点个数
- 在线性表的单链接存储结构中,每个结点包含
- 在单链表和双向表中,能否从当前结点出发访
- 子串在主串中的位置指的是该子串的最后一个