上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 42 下一页
摘要: bzoj1776[Usaco2010 Hol]cowpol 奶牛政坛 题意: 给出一个树,每个节点k个政党中的一个。问每个政党间最远的两个节点距离多少。节点数≤200000。 题解: 有个结论:每个政党所求两个节点其中一个必然是这个政党中深度最大的节点。因此枚举每个节点,计算该节点与节点所属政党深度 阅读全文
posted @ 2016-10-16 15:13 YuanZiming 阅读(175) 评论(0) 推荐(0) 编辑
摘要: bzoj1703[Usaco2007 Mar]Ranking the Cows 奶牛排名 题意: n头奶牛,知道n对奶牛之间的产奶量大小,问想知道所有奶牛产奶量大小顺序至少还需知道几对。n≤1000。 题解: 每个大小关系看为一条有向边,对每头奶牛进行dfs,求每头奶牛可以到的奶牛数和可以到它的奶牛 阅读全文
posted @ 2016-10-16 15:04 YuanZiming 阅读(254) 评论(0) 推荐(0) 编辑
摘要: bzoj1345[Baltic2007]序列问题Sequence 题意: n个数,合并ai和ai+1可以得到max(ai,ai+1),代价为max(ai,ai+1)。问合并n-1次最小代价为多少。n≤1000000。 题解: (来自题解,因为我不知道为什么这样做)维护一个单调递减栈。对于每个加入的元 阅读全文
posted @ 2016-10-16 14:51 YuanZiming 阅读(241) 评论(0) 推荐(0) 编辑
摘要: bzoj1684[Usaco2005 Oct]Close Encounter 题意: 找一个分数它最接近给出一个分数。你要找的分数的分子分母的范围在1..32767。 题解: 枚举所求分数的分子,用其乘上给出分数得到一个浮点数分母,比较分母向上/下取整所得分数与答案比较。 代码: 20160927 阅读全文
posted @ 2016-10-16 14:41 YuanZiming 阅读(180) 评论(0) 推荐(0) 编辑
摘要: bzoj1655[Usaco2006 Jan] Dollar Dayz 奶牛商店 题意: 商场里有K种工具,价格分别为1,2,…,K美元。约翰手里有N美元,必须花完。求购买组合方案。n≤1000,k≤100。 题解: 完全背包,不过要高精度。 代码: 1 #include <cstdio> 2 #i 阅读全文
posted @ 2016-10-16 14:36 YuanZiming 阅读(253) 评论(0) 推荐(0) 编辑
摘要: bzoj1593[Usaco2008 Feb]Hotel 旅馆 题意: 给个长度为n的全为0的序列,m种操作,1 di表示求序列中最早出现的长度为di的值为0的连续子序列,并把这个连续子序列赋为1;2 xi,di表示将[xi,xi+di-1]置为0。n,m≤50000。 题解: 用一个线段树,维护三 阅读全文
posted @ 2016-09-26 21:48 YuanZiming 阅读(187) 评论(0) 推荐(0) 编辑
摘要: bzoj1574[Usaco2009 Jan]地震损坏Damage 题意: n点m边无向图,知道p条信息ai,表示ai没被损坏但它和点1不联通(损坏的点不能通行),问有多少点和1联通(不包括损坏的点)。n≤30000,m≤100000。 题解: 有一个结论,最优删点方案应该是对每个信息ai,将所有a 阅读全文
posted @ 2016-09-26 21:39 YuanZiming 阅读(203) 评论(0) 推荐(0) 编辑
摘要: bzoj1753[Usaco2005 qua]Who's in the Middle 题意: 输入N个数,输出升序排列后中间那个数。n≤10000。 题解: 本来想交个python的结果莫名奇妙RE了~ 代码: 20160926 阅读全文
posted @ 2016-09-26 21:32 YuanZiming 阅读(233) 评论(0) 推荐(0) 编辑
摘要: bzoj1707[Usaco2007 Nov]tanning分配防晒霜 题意: n头牛,第i头适应spf值在ai到bi之间的防晒霜。m种防晒霜,每种spf值为ci,有di瓶,问最多多少奶牛能得到合适的防晒霜。n,m≤2500。 题解: 贪心,把牛按上限从小到大排序,然后对于每只奶牛,应该选它可以用的 阅读全文
posted @ 2016-09-26 21:30 YuanZiming 阅读(184) 评论(0) 推荐(0) 编辑
摘要: bzoj1643[Usaco2007 Oct]Bessie's Secret Pasture 贝茜的秘密草坪 题意: 给出n,问4个整数的平方和为n有多少种方案,顺序不同也算。n≤10000。 题解: 神犇们都用dp,我不会……故直接三重循环枚举1到sqrt(n)判断第四个数是不是整数,结果排名倒数 阅读全文
posted @ 2016-09-26 21:08 YuanZiming 阅读(239) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 42 下一页