} ans = 0;
for (i = 0; i < n; i++){ a = queue[i]; len[a] = 1;
for (j = 0;j < n; j++)
if(graph[j][a] == 1 && len[j] + 1 >len[a]) len[a]= len[j] + 1; if (ans < len[a])
}
cout << ans << endl; return 0; }
ans= len[a];
NOIP 2017全国青少年信息学奥林匹克联赛提高组初赛试题答案
}ans=0;for(i=0;ilen[a])
推荐度:
点击下载文档文档为doc格式