- 博客(31)
- 收藏
- 关注
原创 USACO silver 刷题记录
2017 9 1:1、 1624: [Usaco2008 Open] Clear And Present Danger 寻宝之路floyd最短路
2017-09-01 12:35:21 391
原创 bzoj 2763: [JLOI2011]飞行路线
2763: [JLOI2011]飞行路线Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 3330 Solved: 1287[Submit][Status][Discuss]DescriptionAlice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-
2017-09-29 07:31:44 278
原创 bzoj 1715: [Usaco2006 Dec]Wormholes 虫洞
1715: [Usaco2006 Dec]Wormholes 虫洞Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 910 Solved: 479[Submit][Status][Discuss]DescriptionJohn在他的农场中闲逛时发现了许多虫洞。虫洞可以看作一条十分奇特的有向边,并可以使你返回到过去的一个时刻(相对你
2017-09-27 07:35:02 219
原创 bzoj 2243: [SDOI2011]染色
2243: [SDOI2011]染色Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 8465 Solved: 3170[Submit][Status][Discuss]Description给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到节点b路径上
2017-09-25 21:57:09 246
原创 bzoj 1706: [usaco2007 Nov]relays 奶牛接力跑
1706: [usaco2007 Nov]relays 奶牛接力跑Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 706 Solved: 366[Submit][Status][Discuss]DescriptionFJ的N(2 <= N <= 1,000,000)头奶牛选择了接力跑作为她们的日常锻炼项目。至于进行接力跑的地点
2017-09-24 21:16:26 341 1
原创 hdu 4845&&CTSC1999 拯救大兵瑞恩
拯救大兵瑞恩Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 546 Accepted Submission(s): 197Problem Description 1944年,特种兵麦克接到国防部的命
2017-09-24 21:12:44 564
原创 bzoj 3224: Tyvj 1728 普通平衡树
3224: Tyvj 1728 普通平衡树Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 16010 Solved: 6950[Submit][Status][Discuss]Description您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作:1. 插入x数2. 删除x数(若有多个相同的
2017-09-24 20:45:32 240
原创 bzoj 2463: [中山市选2009]谁能赢呢?
2463: [中山市选2009]谁能赢呢?Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 2663 Solved: 1962[Submit][Status][Discuss]Description小明和小红经常玩一个博弈游戏。给定一个n×n的棋盘,一个石头被放在棋盘的左上角。他们轮流移动石头。每一回合,选手只能把石头向上,下
2017-09-22 17:33:03 233
原创 bzoj 5018: [Snoi2017]英雄联盟
5018: [Snoi2017]英雄联盟Time Limit: 15 Sec Memory Limit: 512 MBSubmit: 189 Solved: 105[Submit][Status][Discuss]Description正在上大学的小皮球热爱英雄联盟这款游戏,而且打的很菜,被网友们戏称为「小学生」。现在,小皮球终于受不了网友们的嘲讽,决定变强了,他变
2017-09-22 13:38:38 255
原创 noip模拟赛#9 T3
都是套路QAQhttp://www.cnblogs.com/post/readauth?url=/Brian551/p/7571348.html#include#includeconst int mod=1e8+7;inline long long fast(long long a){ long long ans=1; int b=mod-2; while(b) {
2017-09-21 21:06:16 221
原创 noip模拟赛#9 T1 meet in the middle
hhhhh五轮领先7分就很开心之前听说过meet in the middle 但是一直没写过所以根本没想到其实这题算裸题了 #include#include#includeint a[50];int ans[(1<<20)+20];int cnt;int find(int x){ int ll=1,rr=cnt; while(rr-ll>1) { i
2017-09-21 19:45:48 322
原创 bzoj 3126: [Usaco2013 Open]Photo
#include#includeconst int N=200007;int read(){ int ans=0;char t=getchar(); while(t'9') t=getchar(); while(t>='0'&&t<='9') ans=ans*10+t-'0',t=getchar(); return ans;}int L[N],R[N];int qu[N],f
2017-09-20 18:46:13 270
原创 noip 模拟 #17T1 search
诶呦我就傻了我们对于每个点其实最多只用连两条边就可以了而拓扑排序是O(M)的所以我们就直接瞎搞啦然而我刚开始想不出来怎么瞎搞QAQ就很菜#include#includeinline int read(){ int ans=0;char t=getchar(); while(t'9') t=getchar(); while(t>='0'&&t<='9') an
2017-09-19 14:00:00 224
原创 NOIP 模拟 #28T2 coin
这道题的暴力做法就是做n次01背包然后我们可以利用bitset+分治就可以只用做logn次我们要求的删除区间的区间长度是1的那么我们可以类似线段树那样二分下去先加入[mid+1,r]的信息然后处理左子树恢复上一层的信息后再加入[l,mid]的信息然后处理右子树因为用了bitset所以复杂度可以/32这个思想其实很好用诶
2017-09-19 12:34:58 223
原创 bzoj 2276: [Poi2011]Temperature
2276: [Poi2011]TemperatureTime Limit: 20 Sec Memory Limit: 32 MBSubmit: 734 Solved: 336[Submit][Status][Discuss]DescriptionThe Byteotian Institute of Meteorology (BIM) measures the air t
2017-09-18 14:11:24 290
原创 Codeforces Round #434 Div. 2 A. k-rounding
A. k-roundingtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputFor a given positive integer n denote its k-ro
2017-09-18 07:22:44 328
原创 bzoj 1598: [Usaco2008 Mar]牛跑步
1598: [Usaco2008 Mar]牛跑步Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 595 Solved: 351[Submit][Status][Discuss]DescriptionBESSIE准备用从牛棚跑到池塘的方法来锻炼. 但是因为她懒,她只准备沿着下坡的路跑到池塘, 然后走回牛棚. BESSIE也不想
2017-09-17 11:59:50 271
原创 bzoj 1577: [Usaco2009 Feb]庙会捷运Fair Shuttle
1577: [Usaco2009 Feb]庙会捷运Fair ShuttleTime Limit: 10 Sec Memory Limit: 64 MBSubmit: 405 Solved: 230[Submit][Status][Discuss]Description公交车一共经过N(1他们希望从Si到Ei去。公交车只能座C(1注意:对于每一群奶牛,可以部分
2017-09-16 22:07:46 292
原创 bzoj 1574: [Usaco2009 Jan]地震损坏Damage
1574: [Usaco2009 Jan]地震损坏DamageTime Limit: 10 Sec Memory Limit: 64 MBSubmit: 689 Solved: 389[Submit][Status][Discuss]Description农夫John的农场遭受了一场地震.有一些牛棚遭到了损坏,但幸运地,所有牛棚间的路经都还能使用. FJ的农场有P(1
2017-09-16 20:15:15 244
原创 noip 模拟赛 #1T1
题目大意:不告诉你QAQ树形DP:发现子树内最多存在一个不能和其他关键点联通的点如果有两个以上,就需要砍掉边使他们两个不联通,剩下一个f[i][1]表示子树内有一个不能和其他关键点联通的点f[i][0]表示没有转移方程看代码啦注意f[i][1]要从f[i][0]转移过来
2017-09-13 14:40:31 286
原创 noip模拟赛?#16T3
题目大意:不告诉你QAQ直接搬题解辣对于位运算的题目,我们都可以把数拆成二进制,一位一位分开来考虑。那么我们只需要考虑0,1串的情况。我们枚举每一位作为连续段末端点R,对于or:如果这一位为0,那么我们需要找到前面最近的一个1,L在这之前的(L,R)的结果都是1,其它都是0,统计入答案;如果这一位为1,那么所有的(L,R)结果都是1,直接计入答案。对于and:如果这一位
2017-09-12 21:45:48 213
原创 noip模拟赛?#16T2
题目大意:不告诉你QAQ跑dij时处理一下就好辣顺便说一下dij的复杂度不加堆优化的是n^2加了之后就是mlogn因为我们每修改一次dis,堆里面就要进行一次操作(而我们是通过m条边松弛dis的)而这道题就直接在dij加点东西就可以了if(dis[j]>dis[rr]+map[rr][j]) 记录f[j]=rr;if(dis[j]==dis[rr]+map[rr][j]) 则把f[j]清零这样最后不是0的,就是关键点辣然后注意跑最短路算法时初始化那些边权的时候要小心相加爆int
2017-09-12 14:38:49 261
原创 bzoj 1614: [Usaco2007 Jan]Telephone Lines架设电话线
1614: [Usaco2007 Jan]Telephone Lines架设电话线Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1837 Solved: 785[Submit][Status][Discuss]DescriptionFarmer John打算将电话线引到自己的农场,但电信公司并不打算为他提供免费服务。于是,FJ
2017-09-11 13:48:59 304
原创 数据生成
首先一个方法就是可以并查集啦其实还有一种方法就是从1到i-1中rand一个点连到i这个点这样其实就可以保证无环联通了然后这样树的形态可能比较均匀所以我们让99%的概率从i-1直接连到i1%的概率像之前那样连边这样树的形态就可能比较乱(有很多长长的链那种)
2017-09-08 22:03:35 201
原创 2017 9 6 noip模拟赛T3
看到这题一眼莫队hhhhhh但是数据离散化得用hash因为莫队还得支持插入和删除然后还得支持重复利用cnt所以我打了1800K+接近2hQAQ好菜啊QAQ主要是hash比较不熟。。莫队真是好东西不过其实这道题很多都可以写树套树。。(忘记线段树套平衡树怎么写了QAQ)还有O(N)的做法(可以看成是扫描线吧QAQ)把询问的l和r拆开然后sum[r]-su
2017-09-07 07:35:12 481
原创 bzoj 1593: [Usaco2008 Feb]Hotel 旅馆
1593: [Usaco2008 Feb]Hotel 旅馆Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 791 Solved: 437[Submit][Status][Discuss]Description奶牛们最近的旅游计划,是到苏必利尔湖畔,享受那里的湖光山色,以及明媚的阳光。作为整个旅游的策划者和负责人,贝茜选择在湖边
2017-09-04 14:11:40 382
原创 bzoj 3212: Pku3468 A Simple Problem with Integers
3212: Pku3468 A Simple Problem with IntegersTime Limit: 1 Sec Memory Limit: 128 MBSubmit: 1954 Solved: 857[Submit][Status][Discuss]DescriptionYou have N integers, A1, A2, ... , AN. You
2017-09-03 21:23:20 208
原创 bzoj 1711: [Usaco2007 Open]Dining吃饭
1711: [Usaco2007 Open]Dining吃饭Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1055 Solved: 567[Submit][Status][Discuss]Description农夫JOHN为牛们做了很好的食品,但是牛吃饭很挑食. 每一头牛只喜欢吃一些食品和饮料而别的一概不吃.虽然他不一定能把所
2017-09-03 16:59:25 355
原创 bzoj 1726: [Usaco2006 Nov]Roadblocks第二短路
1726: [Usaco2006 Nov]Roadblocks第二短路Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1274 Solved: 605[Submit][Status][Discuss]Description贝茜把家搬到了一个小农场,但她常常回到FJ的农场去拜访她的朋友。贝茜很喜欢路边的风景,不想那么快地结束她的旅
2017-09-03 15:53:42 234
原创 bzoj 1576: [Usaco2009 Jan]安全路经Travel
1576: [Usaco2009 Jan]安全路经TravelTime Limit: 10 Sec Memory Limit: 64 MBSubmit: 1434 Solved: 507[Submit][Status][Discuss]DescriptionInput* 第一行: 两个空格分开的数, N和M* 第2..M+1行: 三个空格分开的数a_
2017-09-02 16:36:32 326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人