上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 57 下一页

2017年6月7日

2017 ACM Arabella Collegiate Programming Contest div2的题,部分题目写个题解

摘要: F. Monkeying Around 维护点在多少个线段上 http://codeforces.com/gym/101350/problem/F 题意:有m个笑话,每个笑话的区间是[L, R],笑话种类有1e5,一开始所有猴子都在凳子上,听到一个笑话,就倒下,但是如果是听过的笑话,就重新回到凳子上 阅读全文

posted @ 2017-06-07 18:04 stupid_one 阅读(246) 评论(0) 推荐(0)

2017年6月6日

1121 - Reverse the lights 思维题

摘要: http://www.ifrog.cc/acm/problem/1121 我看到这些翻转的题就怕,可能要练下这些专题。 我最怕这类题了。 一开始想了下dp, dp[i][0 / 1]表示完成了前i位,第i位不按 / 按,的状态,然后发现转移不了。无果。好像是按下这一位,然后后面的k个又会变,表示不了 阅读全文

posted @ 2017-06-06 12:40 stupid_one 阅读(164) 评论(0) 推荐(0)

2017年6月4日

AtCoder Regular Contest 075 2017年6月4日 C、D、E题解

摘要: http://arc075.contest.atcoder.jp/assignments 昨晚做的atcoder,今天写个简单题解。 F题不会做,800point的,就跪了,要等zk大佬来做。zk能做2400的 C题、我看到数据范围就直接100^3的背包,但是如果数据大点还是可以做的,贪心,首先全部 阅读全文

posted @ 2017-06-04 10:42 stupid_one 阅读(193) 评论(0) 推荐(0)

2017年6月3日

#1369 : 网络流一·Ford-Fulkerson算法 模板题

摘要: http://hihocoder.com/problemset/problem/1369?sid=1108721 别人都说先学网络流再学二分图,但是我先学了二分图的,感觉网络流好高端啊。 首先对于原图,e[u][v],找到一条路径从be --> en后,要更新残余网络。 什么意思,其他东西自己百度。 阅读全文

posted @ 2017-06-03 00:34 stupid_one 阅读(286) 评论(0) 推荐(0)

2017年6月2日

D - Simple String CSU - 1550

摘要: http://acm.csu.edu.cn/csuoj/problemset/problem?pid=1550 很久都没补这题,最近想学网络流,就看看,队友以前用网络流过的,Orz, 但是这题只需要简单的判断,可能想起来有点麻烦。 考虑一定要从A串取出n个,B串也一定要取出n个,那么A和C的交集一定 阅读全文

posted @ 2017-06-02 18:50 stupid_one 阅读(152) 评论(0) 推荐(0)

2017年5月29日

scau 18087 开始我是拒接的 mobius

摘要: 其实有一个很有用的技巧就是,把gcd = 4的贡献,压去gcd = 2时的贡献,就不需要考虑这么多的了。 为什么可以把gcd = 4的,压去gcd = 2的呢,gcd = 12的,压去gcd = 6的去算呢, 其实这就是mobius的容斥原理,mu[4] = 0,mu[12] = 0, 例如: ht 阅读全文

posted @ 2017-05-29 23:52 stupid_one 阅读(402) 评论(0) 推荐(0)

2017年5月25日

bzoj 2301: [HAOI2011]Problem b mobius反演 RE

摘要: http://www.lydsy.com/JudgeOnline/problem.php?id=2301 设f(i)为在区间[1, n]和区间[1, m]中,gcd(x, y) = i的个数。 设F(i)为在区间[1, n]和区间[1, m]中,gcd(x, y) % i == 0的个数,很简单的公 阅读全文

posted @ 2017-05-25 00:04 stupid_one 阅读(225) 评论(0) 推荐(0)

2017年5月19日

E. Selling Souvenirs 不会做

摘要: http://codeforces.com/contest/808/problem/E 不理解为什么dp = {cost, cnt1, cnt2}可以 而dp = {cost, cnt1, cnt2, cnt3}不可以 上面那个不可以的例子是: 但是这个dp是可行的,只是还有一个更新没实现起来。 d 阅读全文

posted @ 2017-05-19 10:29 stupid_one 阅读(248) 评论(4) 推荐(0)

2017年5月17日

D. Array Division

摘要: http://codeforces.com/contest/808/problem/D 一开始是没什么想法的,然后回顾下自己想题的思路,慢慢就想出来了。首先要找到是否有这样的一个位置使得: 前缀和 == 后缀和,可以二分来求。 然后可以这样想,如果对于每一个数字,我都去移动一下,每个位置都试一下,复 阅读全文

posted @ 2017-05-17 17:05 stupid_one 阅读(292) 评论(0) 推荐(0)

2017年5月15日

Magic Maze dfs + dp

摘要: http://swjtuoj.cn/problem/2387/ 设dp[cur]表示以cur这个节点为起点的时候,能走的最大贡献。 题目保证没环,也就是没回路。 感觉和树dp差不多了。 #include <cstdio> #include <cstdlib> #include <cstring> # 阅读全文

posted @ 2017-05-15 21:06 stupid_one 阅读(148) 评论(0) 推荐(0)

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 57 下一页

导航