
图论
文章平均质量分 61
bblss123
浙江蒟蒻一只
展开
-
BZOJ 2730: [HNOI2012]矿场搭建
Description煤矿工地可以看成是由隧道连接挖煤点组成的无向图。为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条出路逃到救援出口处。于是矿主决定在某些挖煤点设立救援出口,使得无论哪一个挖煤点坍塌之后,其他挖煤点的工人都有一条道路通向救援出口。请写一个程序,用来计算至少需要设置几个救援出口,以及不同最少救援出口的设置方案总数。Solution警察叔叔就是这道Dog Birth题搞了我一原创 2016-06-26 16:49:56 · 374 阅读 · 0 评论 -
HDU 5770 Treasure
?? has got a treasure map,the treasure map consists of N nodes,there are N-1 bidirectional roads, Each of them connects a pair of nodes,the N nodes are all connected by the N-1 bidirectional roads.?? can travel原创 2016-07-29 16:28:03 · 761 阅读 · 0 评论 -
BZOJ 3786: 星系探索
物理学家小C的研究正遇到某个瓶颈。他正在研究的是一个星系,这个星系中有n个星球,其中有一个主星球(方便起见我们默认其为1号星球),其余的所有星球均有且仅有一个依赖星球。主星球没有依赖星球。我们定义依赖关系如下:若星球a的依赖星球是b,则有星球a依赖星球b.此外,依赖关系具有传递性,即若星球a依赖星球b,星球b依赖星球c,则有星球a依赖星球c.对于这个神秘的星系中,小C初步探究了它的性质,发现星球之间的依赖原创 2016-08-05 09:58:12 · 744 阅读 · 0 评论 -
BZOJ 4289: PA2012 Tax
给出一个N个点M条边的无向图,经过一个点的代价是进入和离开这个点的两条边的边权的较大值,求从起点1到点N的最小代价。起点的代价是离开起点的边的边权,终点的代价是进入终点的边的边权原创 2016-08-08 15:59:28 · 521 阅读 · 0 评论 -
USACO 2012 January Contest, Silver Division Solution
T1极为麻烦==现在不想敲T2是一道裸的dp 然而我看了以后觉得爆搜是一定可以过掉的== 于是我先来一发二进制枚举,然后two point 维护答案。。T3是一道神题 首先要分类讨论,然后不断合并状态。 合并到最后只剩下两个状态了。 真正的只敲了1分钟。。想了2个小时。。 1A有点自豪原创 2016-06-16 11:18:20 · 988 阅读 · 0 评论 -
Bstar2016的一道水题T3
SnacksProblem Description 百度科技园内有n个零食机,零食机之间通过n−1条路相互连通。每个零食机都有一个值v,表示为小度熊提供零食的价值。由于零食被频繁的消耗和补充,零食机的价值v会时常发生变化。小度熊只能从编号为0的零食机出发,并且每个零食机至多经过一次。另外,小度熊会对某个零食机的零食有所偏爱,要求路线上必须有那个零食机。为小度熊规划一个路线,使得路线上的价值总和最大原创 2016-05-21 21:22:07 · 679 阅读 · 0 评论 -
POJ 1149 PIGS Solution
比较垃圾所以刷的尽是些水题 惊奇的发现这是USACO的题==Description Mirko works on a pig farm that consists of M locked pig-houses and Mirko can’t unlock any pighouse because he doesn’t have the keys. Customers come to the fa原创 2016-06-19 08:00:44 · 340 阅读 · 0 评论 -
POJ 2391 Ombrophobic Bovines Solution
依旧是水题Description FJ’s cows really hate getting wet so much that the mere thought of getting caught in the rain makes them shake in their hooves. They have decided to put a rain siren on the farm to le原创 2016-06-19 10:56:09 · 618 阅读 · 0 评论 -
BZOJ 2756 [SCOI2012]奇怪的游戏
Description Blinker最近喜欢上一个奇怪的游戏。 这个游戏在一个 N*M 的棋盘上玩,每个格子有一个数。每次 Blinker 会选择两个相邻 的格子,并使这两个数都加上 1。 现在 Blinker 想知道最少多少次能使棋盘上的数都变成同一个数,如果永远不能变成同 一个数则输出-1。 Solution 个人觉得这道网络流是最近刷到比较难的,它的建模很有借鉴意义。先把格子原创 2016-06-22 19:03:50 · 417 阅读 · 0 评论 -
网络流刷题记录-最小割
个人觉得最小割比最大流无聊多了==HOJ 2713 Matrix1 BZOJ 1497 [NOI2006]最大获利 HDU 1565 方格取数(1) POJ 1815 Friendship ZOJ 2532(由于ZOJ依旧挂着所以是vjduge)HOJ 2713 Maxtirx1&HDU 1565 方格取数(1)HOJ那题和HDU完全相同== 都是一个叫“最大点权独立集”的东西。 关于这原创 2016-06-24 21:32:06 · 578 阅读 · 0 评论 -
BZOJ 2208: [Jsoi2010]连通数
Description Solution 听说暴力可行? n*m的复杂度或许可以水过。 然而我不为水分而来(高尚的人格==) 于是强联通分量分解一发,然后遍历图,算出答案。 好像还是暴力的样子== 但是边和点都没有那么多了。 也就是说一定可以过掉的。原创 2016-06-26 16:28:38 · 467 阅读 · 0 评论 -
2016 计蒜之道 复赛 一些简单题的Solution
首先恭喜ShinFeb大神A4题险些前50 然后恭喜unicornt大神在罚时遥遥领先的情况下最后一题怒WA5次排在了我后面E:微信钱包付款Description 微信支付是腾讯公司的支付业务品牌,以绑定银行卡的快捷支付为基础,为用户提供安全、快捷、高效的支付服务。小 Q 和他的两位好朋友一起去吃大餐,吃完后小 Q 打开微信,扫了商家提供的二维码,用微信完成了支付。现在三个人要分摊下饭钱,每个人原创 2016-07-04 07:34:51 · 852 阅读 · 0 评论 -
BZOJ 1179: [Apio2009]Atm
Description Solution额被坑死了== 首先跑一下scc大家都知道的对吧== 然而我脑洞大开跑完以后直接上dfs还纳闷为什么会T 现在看来是显然的== 所以跑一下spfa搞一下最长路就好了原创 2016-06-27 22:42:22 · 681 阅读 · 0 评论 -
出题&题解
Task1比较简单的一题。 关于pi的指数,我们只用观察被pi整除的数,被pi^2整除的数……它们的和组成了pi的指数。 当然找的时候可以各种优化。Task2 显然dp 我们倒着来,dp[i]表示第i个车站与后面所有车站的p的和。 ans=Σi=1,n dp[i] 转移的时候找到可以只买一次票到达的dp值最小的车站然后显然对于它可以到达的车站当前车站的cost都要加1,而当前车站可以一次原创 2016-05-30 19:49:44 · 614 阅读 · 1 评论 -
BZOJ 2286: [Sdoi2011]消耗战
Description在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的能源维系战斗,我军胜利在望。已知在其他k个岛屿上有丰富能源,为了防止敌军获取能源,我军的任务是炸毁一些桥梁,使得敌军不能到达任何能源丰富的岛屿。由于不同桥梁的材质和结构不同,所以炸毁不同的桥梁有不同的代价,我军希望在满足目原创 2016-07-10 20:40:48 · 477 阅读 · 0 评论 -
USACO 2015 February CONTEST,Silver&Gold Division Solution
由于这套题某两题重复了3次,我就只好放在一起写了Cow Hopscotch这道题Bronze,Silver,Gold各有一道,难度依次增加。对于Bronze的,颜色只有两种,r和c<=15,O(n4)O(n^4)跑一发dp即可(比noiopenjudge的dp还简单==)对于Silver的,颜色有10000种,r和c<=100,我们可以对于状态(x,y,c),我们可以记录∑i<x,j<ydp[i][原创 2016-07-05 20:54:21 · 688 阅读 · 0 评论 -
BZOJ 1093: [ZJOI2007]最大半连通子图
Description 一个有向图G=(V,E)称为半连通的(Semi-Connected),如果满足:∀u,v∈V\forall u,v∈V,存在满足u→v或v→u的路径,即对于图中任意两点u,v,存在一条u到v的有向路径或者从v到u的有向路径。若G′=(V′,E′)G'=(V',E') 满足V′∈VV'∈V,E′E'是EE中所有跟V′V'有关的边,则称G′G'是GG的一个导出子图。若G′G'是G原创 2016-07-10 09:48:49 · 475 阅读 · 0 评论 -
HDU 5811 Colosseo
Description Mr. Chopsticks keeps N monsters, numbered from 1 to N. In order to train them, he holds N * (N - 1) / 2 competitions and asks the monsters to fight with each other. Any two monsters fight原创 2016-08-10 15:14:27 · 612 阅读 · 0 评论