01 2013 档案

摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1811题目大意:给你一些ranking的比值关系,然后利用这些比值关系进行排名,让你确定是否能制作出排行榜,是的话就输出"OK",否则就请你判断出错的原因,到底是因为信息不完全(输出"UNCERTAIN"),还是因为这些信息中包含冲突(输出"CONFLICT")。如果信息中同时包含冲突且信息不完全,就输出"CONFLICT"。解题思路:1、利用并查集操作,将相关联的 '=' 两边的数字先放存在一个集合里。 阅读全文
posted @ 2013-01-11 18:46 Mr. Ant 阅读(312) 评论(0) 推荐(0) 编辑
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3887题目大意: 给你一颗n个节点的数,对于每个节点i,问你每个节点的子树中有多少个节点序列数小于i,求f[i]。解题思路: 用样例来说明,我们可以先深搜一遍,那么深搜得到的序列就是 7,3,15,15,12, 12, 3, 4, 4, 1, 1, 10, 14, 13, 13, 2, 2, 14, 10,……9, 7 对这个序列进行分析可以发现,举例:3,15,15,12, 12, 3 , 节点3中间的数就是它的子树序列。 dfs打好序列后就对序列进行遍历一遍,开两个st[], sd[] 数组, 阅读全文
posted @ 2013-01-10 17:13 Mr. Ant 阅读(1358) 评论(3) 推荐(1) 编辑

点击右上角即可分享
微信分享提示