会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Alpaca00
博客园
首页
新随笔
联系
订阅
管理
2020年10月9日
牛客每日一题 tokitsukaze and Soldier 贪心 + dp思维
摘要: (这题好像并不需要优先队列 题意描述 看题解的时候看歪了 写成了从小到大枚举,好像发现不需要优先队列只需要排个序就可以了 题解: 枚举士兵限制为1-n的时候的最大值 可以想象的是士兵限制为k时,最大值是所有s大于等于k的前k(或只有不超过k个士兵满足)大的士兵的v之和 暴力做的时间是不可取的 那么可
阅读全文
posted @ 2020-10-09 17:26 Alpaca00
阅读(57)
评论(0)
推荐(1)
2020年9月15日
AcWing AcWing 100. IncDec序列 题解
摘要: 链接:https://www.acwing.com/problem/content/102/ 题意: 做法: 出现区间加减可以试着和差分数组联系起来,观察差分数组的性质之后发现每次区间+1或者-1都是让差分数组某位+1,然后另一位-1. 知道这点之后答案就显而易见了 代码: 1 /* 2 link:
阅读全文
posted @ 2020-09-15 00:13 Alpaca00
阅读(183)
评论(0)
推荐(0)
2020年9月12日
K. Birdwatching 题解(bfs)
摘要: 原题链接https://codeforces.ml/gym/294361/problem/K 题意 有一个原图G和给你一个图P,都是有向图,G是P的子集 G与P的关系是:G图中可能没有a到b这条边,但是有路径可以到从a到b,那么P图可能就会多一条a到b的边。 现在给你P图和节点T,试问边(a->T)
阅读全文
posted @ 2020-09-12 20:28 Alpaca00
阅读(229)
评论(0)
推荐(0)
2020年9月11日
AcWing 102. 最佳牛围栏 题解
摘要: 题意 看着不像是二分但是却能用二分做,这里二分是查找浮点型答案,所以结束条件是r和l的误差在某个小数之间就行了。因为是平均数所以可以利用当前数字和平均数的差构成的前缀和来判断这段区间的平均值是否满足查找的平均数。具体的check方法就是,枚举区间,循环枚举右端点。数和平均值的差的最优和就是d[r]-
阅读全文
posted @ 2020-09-11 21:24 Alpaca00
阅读(171)
评论(0)
推荐(0)
公告