#P2130. 完善程序题.2
完善程序题.2
完善程序题 1
图是否存在有向环,若有拓扑排序输出拓扑排序,并输出 “不存在有向环”,否则直接输出“存在有向环”。
接下来 m 行,每行 2 个整数 x,y 表示节点 x->y 有一条边。
一个拓扑排序:按拓扑排序输出点的编号。若拓扑排序不唯一,输出任意一个均可,并输出“不存在有向环”。若无拓扑排序,直接输出“存在有向环”
- 填空(1) 处应填( ){{ select(1) }}
- !cnt[i]
- cnt[i]
- cnt[i]=0
- cnt[i]==1
- 填空(2) 处应填( ){{ select(2) }}
- q.push(v)
- q.pop()
- cnt[u]--
- cnt[v]--
- 填空(4) 处应填( ){{ select(3) }}
- q.pop()
- q.push(v)
- tpc--
- tpc++
- 填空(4) 处应填( ){{ select(4) }}
- tpc!=n
- tpc==n
- tpc==0
- tpc!=0
- 填空(5) 处应填( ){{ select(5) }}
- cnt[x]++
- G[y].push(x)
- cnt[y]++
- G[y].push_back(x)
完善程序题 2
- 填空(1)处应填{{ select(6) }}
- infinity
- dis[j]
- 0
- 1
- 填空(2)处应填{{ select(7) }}
- infinity
- dis[j]
- 0
- 1
- 填空(3)处应填{{ select(8) }}
- quanzhi
- 0
- infinity
- 1
- 填空(4)处应填{{ select(9) }}
- j
- dis[j]
- flag[j]
- i
- 填空(10)处应填{{ select(10) }}
- dis[u]
- edg[u][v]
- dis[u]+edg[u][v]
- infinity