#include<iostream> usingnamespacestd; constintMAX= 100; #define BLACK 1 #define WHITE 0 #define GRAY -1 struct{ int n; int adjvex[MAX]; }Edge[MAX]; intList[MAX],k; int color[MAX]; void DFS(int cur); void TopologicalSort(int n); int main(void){ int n,e,a,b; int i,j;