摘要:The Suspects(1611,): 考察并查集的基本使用,路径压缩可以有效提升效率。结果要统计含有‘0’元素的集合内元素的个数。Ubiquitous Religions(2524,):一样考察并查集基本使用,结果需要统计所有的集合的个数。Risk(1603,):任意点最短路径,直接只用floyd即可,注意memset(d, 1, sizeof(d));的效果(此时有const int INF = 16843009;)。Freckles(2560,):最小生成树,使用Kruskal算法,并查集使用路径压缩可以0MS。该题中用qsort对边的长度通过编号进行间接排序,应该是w[a] w[
阅读全文
posted @ 2010-03-07 18:18
浙公网安备 33010602011771号