上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
该文被密码保护。 阅读全文
posted @ 2015-03-08 16:29 JoeFan 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1034题目分析这道题和田忌赛马的典故很相似。先要将两队的队员都按照水平从小到大分别排序。然后每次尝试用我方最弱的队员赢对方最弱的队员,或者用我方最强的队员赢对方最强的队员。如果都不行,就用我方最弱的队员对抗对方最强的队员。这样求出的就是我方的最高分。由于进行 n 轮比赛之后... 阅读全文
posted @ 2015-03-08 14:53 JoeFan 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1028题目分析枚举听的是哪种牌,再枚举成对的是哪种牌,再贪心判断:从1到n枚举每一种牌,如果这种牌的个数小于0,就返回不合法。将这种牌的张数 % 3, 剩下的只能和 i + 1, i + 2 这两种牌构成顺,所以 Num[i + 1] -= Num[i]; Num[i + ... 阅读全文
posted @ 2015-03-08 11:06 JoeFan 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 题目链接:HDOJ - 5183题目分析分两种情况,奇数位正偶数位负或者相反。从1到n枚举,在Hash表中查询 Sum[i] - k ,然后将 Sum[i] 加入 Hash 表中。BestCoder比赛的时候我写了 STL map, 然后TLE...注意: Hash负数的时候 % 了一个质数,得到的... 阅读全文
posted @ 2015-03-08 10:00 JoeFan 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1058题目分析这道题看似是需要在序列中插入一些数字,但其实询问的内容只与相邻的元素有关。那么我们只要对每个位置维护两个数 Ai, Bi, Ai 就是初始序列中 i 这个位置的数, Bi 是在 i 这个位置insert的最后一个数。那么在 i insert一个数 Num 的时... 阅读全文
posted @ 2015-03-08 09:24 JoeFan 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1040题目分析这道题目的模型就是一个图,不一定联通,每个连通块的点数等于边数。每个连通块都是一个基环+外向树。即树上增加了一条边。如果是树,就可以直接树形DP了。然而这是基环+外向树,需要先找到环上的一条边,记录这条边的两个端点 R1, R2,删掉这条边。然后分两种情况:一... 阅读全文
posted @ 2015-03-08 08:35 JoeFan 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1025题目分析显然的是,题目所要求的是所有置换的每个循环节长度最小公倍数的可能的种类数。一个置换,可以看成是一个有向图,每个点的出度和入度都是1,这样整个图就是由若干个环构成,这些环的长度和为 n 。因此,就是要求出和为 n 的正整数的最小公倍数的可能情况。有一个性质:这些... 阅读全文
posted @ 2015-03-07 11:23 JoeFan 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1047题目分析使用单调队列在 O(n^2) 的时间内求出每个 n * n 正方形的最大值,最小值。然后就可以直接统计答案了。横向有 a 个单调队列(代码中是 Q[1] 到 Q[a] ),维护每行当前枚举区间的单调队列。纵向一个单调队列(代码中是 Q[0] ),求出当前枚举区... 阅读全文
posted @ 2015-03-07 09:18 JoeFan 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1082题目分析二分 + DFS验证。二分到一个 mid ,验证能否选 mid 个根木棍,显然要选最小的 mid 根。使用 DFS 验证,因为贪心地想一下,要尽量先用提供的小的木木棍,尽量先做出需要的大的木棍,所以要先将提供的木棍和需要的木棍都排序。DFS 的时候是按照需要的... 阅读全文
posted @ 2015-03-07 07:55 JoeFan 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 题目链接:BZOJ - 1016题目分析最小生成树的两个性质:同一个图的最小生成树,满足:1)同一种权值的边的个数相等2)用Kruscal按照从小到大,处理完某一种权值的所有边后,图的连通性相等这样,先做一次Kruscal求出每种权值的边的条数,再按照权值从小到大,对每种边进行 DFS, 求出这种权... 阅读全文
posted @ 2015-03-06 21:26 JoeFan 阅读(325) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页