自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

alpc_qleonardo

半退役状态

  • 博客(12)
  • 收藏
  • 关注

原创 CSU 1842: Fake scoreboard dinic(2010 Southwestern European Regional Contest)

1842: Fake scoreboardSubmit Page    Summary    Time Limit: 10 Sec     Memory Limit: 128 Mb     Submitted: 43     Solved: 12     Description  As you know, after the award ceremo

2017-03-30 21:45:38 561

原创 2-SAT 问题回顾(CSU 1844)

CSU 1844:Palindromic DNA (2010 Southwestern European Regional Contest)

2017-03-30 17:27:15 276

原创 CSU 1843:Jumping monkey 状压BFS (2010 Southwestern European Regional Contest)

1843: Jumping monkey Submit Page    Summary    Time Limit: 1 Sec     Memory Limit: 128 Mb     Submitted: 71     Solved: 13    DescriptionYou are a hunter chasing a monkey in the

2017-03-28 16:48:01 811

原创 CSU 1855 Shut the Box (状态压缩+BFS)

第一反应是往dp的方向上想的,枚举每一个状态,然后最后找到所有可行的状态中被摁下去的box的最多数目。然而这样的话总状态数1<<22,在加上有22个可以供拆分的数字,时空复杂度瞬间飙升(在这里我卡了第一次)。接着,我发现很多状态完全没有必要去枚举。初始时只有一个状态(全为0),往后状态是一步一步拓展出来的,也就是说,多余的步骤不需要枚举,只需要在这些拓展出来的点中继续转移即可。这样就和第二次多校赛的Monkey那题差不多了。利用一个bfs去不断的拓展状态,一直到最后无法拓展。对于

2017-03-27 19:47:41 1107 2

原创 CSU 1848:3-sided dice 高斯消元(2010 Southwestern European Regional Contest)

1848: 3-sided dice Submit Page    Summary    Time Limit: 1 Sec     Memory Limit: 128 Mb     Submitted: 42     Solved: 5    Description  Just like every fall, the organizers of th

2017-03-21 23:45:34 517

原创 CSU 1845:Sensor Network. Link Cut Tree 解法(2010 Southwestern European Regional Contest)

目前为止比得最失败的一场多校赛,所有人的成绩都不好……果然是WF大佬出的题目……        题目大意:给出很多个点,然后有很多个带权值的边,要求求一棵生成树,使得这棵树中边权值的极差最小,并输出这个极差。        根据贪心的思想,我们首先要想kruskal那样先对所有边按照边权值来排序,排序之后,连续的几条边如果构成生成树,那么这棵生成树的极差就是备选解。即不用考虑非连续的情况,因为非连续情况一定有比他更优的解。这样,我们只需要枚举这个连续的区间了。我们设定一个集合f,边按照从小到大的顺序一次

2017-03-21 15:44:10 691

原创 CSU 1831 Found(ACM-ICPC Asia Thailand National On-Site Programming Contest 2015)

ACM-ICPC Asia Thailand National On-Site Programming Contest 2015) D题

2017-03-17 15:36:02 1016

原创 CSU 1839: Who Feels Lucky(ACM-ICPC Asia Thailand National On-Site Programming Contest 2015)

还是多校赛的题,当时考虑不周全,然后,赛后有人问Rank1的队怎么做的,然后她发了一张图,所有人瞬间秒懂(学姐经验老道果然owesome!),这是一个非常非常非常巧妙的模型,非常的美妙!

2017-03-16 10:20:23 466

原创 CSU 1838: Water Pump(ACM-ICPC Asia Thailand National On-Site Programming Contest 2015)

ACM/ICPC 2017湖南多校赛第二场K题,作为负责人的我第一次上台讲题(小激动)……我就按照我ppt的来讲吧……

2017-03-14 15:30:33 1010

原创 BZOJ 1565 (NOI 2009) 最大权闭合子图

1565: [NOI2009]植物大战僵尸Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 2447  Solved: 1128[Submit][Status][Discuss]DescriptionInputOutput仅包含一个整数,表示可以获得的最大能源收入。注意,你也可以选择不进行任何攻击,这样能源

2017-03-10 23:18:24 587

原创 HDU 4638 Group (莫队算法)

题目大意:把对应询问区间内的数字分成很多个组,要求每个组内的数字的id必须是连续的。假设某个组的数字数为k,则该组的价值是k*k,让你输出总价值最大的分法。        其实根本不用怎么管什么小组的价值,很容易发现,组数越少,总价值必然最大。那么问题就转化为了,把某段区间内所有数分组,问最少组数是多少。自然而然的,我们想到了区间万能算法——莫队算法。        对于每一个id,我们设置一个布尔型的num数组,若num[i]==1,则表示id为i的数字在当前区间中出现过,反之则未出现。然后,每一次转

2017-03-03 15:54:33 634 1

原创 BZOJ 2243(树链剖分+线段树 解法)

2243: [SDOI2011]染色Time Limit: 20 Sec  Memory Limit: 512 MBSubmit: 7107  Solved: 2659[Submit][Status][Discuss]Description给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到节点b路径上的颜

2017-03-02 18:37:38 421

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除