摘要:
2015 German Collegiate Programming Contest (GCPC 15) B. Bounty Hunter II 给定一张DAG,求一种方案:用最少的路径将所有点覆盖。写了按长度贪心,按出度的贪心。。。果断挂了。下来搜了下题解,看到了二分图。就懂了。。。把点拆开,每个 阅读全文
摘要:
Wannafly挑战赛19 A. 队列Q 需要支持把一个元素移到队首,把一个元素移到队尾,移到队首就直接放到队首前面那个位置,原位置标为0,队尾同理。 C. 多彩的树 预处理每种颜色状态下的路径数,但是这次统计的包含这个状态的所有子状态。因此考虑容斥,当当前状态的颜色数为奇数时,加奇数,减偶数,当为 阅读全文
摘要:
Codeforces Round 494 (Div. 3) A. Polycarp's Pockets E. Tree Constructing 先把一条直径构造出来,从左端开始早每个节点的分出来的树,通过节点的编号确定树高,k的确定分支的个数。构造完check一下是否合法,即是一棵树,且直径符合条 阅读全文
摘要:
Codeforces Round 491 (Div. 2) A. If at first you don't succeed... 按题意判断 B. Getting an A 排序之后,暴力修改加check...被fst。。。凉透 c++ include define rep(i,a,b) for( 阅读全文