POJ 2594 Treasure Exploration (floyd判断联通+最小路径覆盖)

题目链接:http://poj.org/problem?id=2594 题意:有n个点,m条单向路径,问需要最小几个机器人可以遍历所有的点,已经走过的点可以再走 思路:一开始还以为和上一题一样然后就gg了……,关键点在于走过的点可以重复走,也就是我们需要把间接相连的点连起来(如...

2015-09-30 19:22:19

阅读数:212

评论数:0

Codeforces 549D Haar Features (模拟)

题目链接:http://codeforces.com/problemset/problem/549/D 题意:有一个n*m的矩阵,初始化为0,你可以将(1,1)到(x,y)的位置加上一个数(前缀矩阵),要求变成给出的矩阵(B表示-1,W表示1) 思路:由(n,m)到(1...

2015-09-30 19:16:56

阅读数:312

评论数:0

Codeforcres 510D Fox And Jumping (数论+dp)

题目链接:http://codeforces.com/problemset/problem/510/D 题意:有N张卡牌,每张卡牌有属性l和cost,选择一张卡牌后需要花费cost,可以走l距离(卡牌选择后可以多次使用),问如何花费最小可以走到任何地方 思路:要走到任何地方也就...

2015-09-30 19:07:30

阅读数:152

评论数:0

POJ 1422 Air Raid (最小路径覆盖)

题目链接:http://poj.org/problem?id=1422 题意:一个小镇有n个路口,m条单向边连接2个路口,降落若干个人到路口上,人可以通过边运动,要求所有的路口有人经过,问最少要几个人 思路:最小路径覆盖=点数-二分图最大匹配 由于是无向图,拆点求出来的最大匹...

2015-09-29 19:32:51

阅读数:149

评论数:0

Codeforces 514C Watto and Mechanism (字典树+dfs)

题目链接:http://codeforces.com/problemset/problem/514/C 题意:给出n个模式串,给出m个字符串,问字符串能否通过变换一次成为模式串(必须变换) 思路:利用模式串建立字典树,dfs查询是否有何m个字符串相差一位的模式串(每一个字符都有可能变换,开...

2015-09-29 19:25:42

阅读数:268

评论数:0

Codeforces 550 Regular Bridge

题目链接:http://codeforces.com/problemset/problem/550/D 题意:构建一个图,每一个点的最大度数k,至少有一条桥边(去掉该边后图不连通) 思路:很难描述,配合图解释 k为奇数的时候以一条桥边来构建一个对称的图,为了满足黑点度数k...

2015-09-23 00:14:04

阅读数:182

评论数:0

poj 1466 Girls and Boys

题目链接:http://poj.org/problem?id=1466 题意:给出n个人,以及每个人可能成为情侣的对象……问有几个人没有办法找到另一半 思路:……非常裸的一道题目,图都给出来了,求最大独立点集,拆点加匈牙利算法求最大匹配就可以了 最大独立点集=点数-最大匹配(拆了点所以...

2015-09-22 23:59:58

阅读数:172

评论数:0

HDU 1264 Counting Squares

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1264 题意:求矩形面积并 思路:做过好几次了,还算熟练……就是给出的点不一定是正对角线的点坑了好久 #include #include #include #incl...

2015-09-17 23:58:04

阅读数:169

评论数:0

POJ 3225 Help with Intervals

题目链接:http://poj.org/problem?id=3225&lang=zh-CN&change=true 题意:对一个区间进行5种操作,问最后覆盖区间 1.U T       当前区间上区间T 2. I T       当前区间交上区间T 3.D T      将当...

2015-09-17 23:23:04

阅读数:178

评论数:0

Codefrces 388C Fox and Card Game

题目链接:http://codeforces.com/problemset/problem/388/C 题意:桌上有n副牌,每张牌有个权值,一人可以从牌堆顶取一张,一认可以从牌堆底取一张,轮流下去直到牌没有了,都选择最优的策略,问最后他们各自的牌权值和 思路:刚开始想……每次都...

2015-09-16 16:21:56

阅读数:218

评论数:0

Codeforces 144D Missile Silos

题目链接:http://codeforces.com/problemset/problem/144/D 题意:给出n个点,m条边,以及原点,导弹发射井在离原点len(必须是最短路径),有可能在点上或者在边上,问有几个导弹发射井 思路:首先最短路求出各点到原点的距离,判断出在点上...

2015-09-15 17:39:59

阅读数:348

评论数:0

Hdu 1823 Luck and Love

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1823 题意:找出身高区间内满足和活泼值条件而且缘分值最高的女孩 思路:二维线段树,也就是一维线段树的每一个节点再保存一颗线段树,一维线段树查询身高区间,然后再该保存该区间的节点构造...

2015-09-10 19:14:40

阅读数:158

评论数:0

Codeforces 316B2 EKG

题目链接:http://codeforces.com/problemset/problem/316/B2 题意:一共有n个人,给出你的位置k,以及每一个人前面的人的编号(0代表不知道),问你排在第几个 思路:相连的人可以构成一条链,预处理出除了自己所在链外每一条的长度以及自己位...

2015-09-09 23:22:16

阅读数:333

评论数:0

Codeforces 404C Restore Graph

题目链接:http://codeforces.com/problemset/problem/404/C 题意:一个图有n个点,每一个点最多链接m条直线,给出所有点到顶点的距离(没有环),输出所有直接相连的点 思路:构造,0距离的为顶点,1距离的接在0距离后面,2距离的接在1距离...

2015-09-09 23:15:08

阅读数:400

评论数:0

Codeforces 350B Resort

题目链接:http://codeforces.com/problemset/problem/350/B 题意:有n个地方,给出n大小的序列a,0代表ai是山地,1代表ai是旅馆,再给出个n大小的序列v,第i的序列表示ai可以冲vi到达,问怎么走才能使路途最长(终点要是旅馆,而且路中途没有...

2015-09-09 11:24:13

阅读数:685

评论数:0

HDU 1828 Picture

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1828 题意:求重叠矩形的周长 思路:也是运用了扫描线,每一次更新后的tsum减去之前的tsum就是这次周长增长(上边处理理解有些不同,画了张图理解),由于周长要计算所有的边要到cnt(面积只要...

2015-09-09 10:40:55

阅读数:140

评论数:0

HDU 1255 覆盖的面积

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1255 题意:给出n个矩形求重叠的面积 思路:将扫描线的有有效长度设置为要被覆盖2次以上的区域,覆盖2次的区域可以通过覆盖一次的区域求出来比较巧妙,详细看getlen函数就好,在做过...

2015-09-06 23:21:52

阅读数:135

评论数:0

Codeforces 371C Hamburgers

题目链接:http://codeforces.com/problemset/problem/371/C 题意:做汉堡要3种材料,给出一个字符串表示每种材料要多少,给出每种材料有多少,给出每种材料价格有多少,给出你现在有多少钱,问你最多可以做几个汉堡 思路:最近看到这种题目就立刻...

2015-09-06 23:13:59

阅读数:564

评论数:0

HDU 1542 Atlantis

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1542 题意:给出n个矩形的正对角线的2个端点,求面积并 思路:线段树辅助扫描线求矩形面积并,第一次按照自己思路写这种题目,理解起来不算太困难,倒是写的时候各种奇葩错误。     首先对横坐标进...

2015-09-05 22:24:24

阅读数:432

评论数:0

HDU 3667 Permutation Counting

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3664 题意:给出一个有n个数数列,没有一个数ai>I,E就加1,给出n和E问有多少种情况 思路:应该也是想到了dp……但是完全没想到是如何转移状态,dp[i][j]中有j个a...

2015-09-05 22:10:04

阅读数:148

评论数:0

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