摘要:
暑假补题记录 dx1 [ ] A:后缀数组,结论题 [ ] B: [ ] C [ ] D [ ] E [x] F:签到 [ ] G [x] H:最小费用流 [x] I::最大流(, 带花树匹配 [x] J:数论公式 dx2 [ ] A [ ] B [x] C [x] D [ ] E [ ] F [ 阅读全文
摘要:
E. Star MST Educational Codeforces Round 125 (Rated for Div. 2) E. Star MST 题目: 输入n, k。指n个点构成的完全无向图(完全图指任意两点间有一条边),加权边取值为1~k之间,如果与1点相连的边的权值和与MST的权值和相等 阅读全文
摘要:
题意: 一个数n,分成m个数a1...am (n,m很大),使a1 OR a2 OR ... OR an的值最小,输出这个最小值。 思路: 首先有一个OR的性质:多个数OR,如果一个数二进制某一位是1, 最后答案这一位一定是1。那么要让结果最小,肯定每个数二进制最高的1位要小。 第二:答案是个OR的 阅读全文
摘要:
Luogu P3953 逛公园 (最短路+dp) 补题地址 题意: 一个有向图,找从1到n的长度在 d 到 d + k 之间的路径个数模 p 的值。(d是1到n的最短路,k,p由输入给出)。 思路: 首先想到dp[i][j]表示1到 i 距离为j的路径个数,那么dp[n][d] + ... + dp 阅读全文