![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
判断一个有向图是否存在回路,除了可以利用拓扑排序方法,还可以利用()A.求关键路径的方法B.求最短
判断一个有向图是否存在回路,除了可以利用拓扑排序方法,还可以利用()
A.求关键路径的方法
B.求最短路径的Dijkstra方法
C.广度优先遍历方法
D.深度优先遍历方法
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
判断一个有向图是否存在回路,除了可以利用拓扑排序方法,还可以利用()
A.求关键路径的方法
B.求最短路径的Dijkstra方法
C.广度优先遍历方法
D.深度优先遍历方法
(1)简述拓扑排序的步骤。
(2)说明有向图的拓扑序列不一定是唯一的原因。
(3)如何利用拓扑排序算法判定图是否存在回路。
(4)设有向图G如下,写出首先删除顶点1的3种拓扑序列。
写一个算法,确定有n个顶点m条边的有向图是否包含回路。此算法的时间代价应该是O(m+n)。
不相交的子集A和B=V-A,并且这两个子集具有下列性质:
(a)A中任何两个顶点在G中都不是相互邻接的;(b)B中任何两个顶点在G中都不是相互邻接的。例如,图8-34就是二部图。对V(G)的一个划分可能是A=(0,3,4,6)和B=(1,2,5,7).
(1)试编写一个算法,判断图G是否是二部图。如果图G是二部图,则你的算法应当把项点划分成为具有上述性质的两个互不相交的子集A和B。证明:当用邻接表表示图G时,这个算法的复杂度可以做到O(n+e)。其中n是图G的顶点个数,e是边数。
(2)证明:任何-棵树都是二部图
(3)证明:当且仅当图G不包含奇数条边的回路时.它是二部图。
数宽度截取8T(中心向左右对称),矩形窄脉冲宽度T/8.每当一个“1"码到来时(由速率为2π/T的窄脉冲控制)即出现Sa码波形(峰值延后4T).
(1)画出此系统逻辑框图和主要波形;
(2)考虑此系统是否容易实现;
(3)在得到上述信号之后,若要去除波形中的小阶梯,产生更接近连续Sa函数的波形需采取什么办法?