标签:title http amp 输入数据 lin 说明 接下来 text show
int map[507
][
507
]; int in[507
]; int topsort[507
]; int n,m,i,j; void tsort() { for(i=1
;i<=n;i++) { int k =1
; while(in[k]!=0
) k++; in[k] = -1
; topsort[i] = k; for(j=1
;j<=n;j++) { if(map[k][j]==1
){ in[j]--; } } } } int main(){ while(scanf("%d%d"
,&n,&m)!=EOF) { int a,b; memset(map,0
,sizeof(map)); memset(in,0
,sizeof(in)); memset(topsort,0
,sizeof(topsort)); for(i=0
;i<m;i++) { scanf("%d%d"
,&a,&b); if(map[a][b] ==0
) { map[a][b] =1
; in[b]++; } } tsort(); for(i=1
;i<n;i++) printf("%d "
,topsort[i]); printf("%d\n"
,topsort[i]); } }
标签:title http amp 输入数据 lin 说明 接下来 text show
原文地址:http://www.cnblogs.com/liwenchi/p/7259340.html