LIS
文章平均质量分 63
SindarDawn
QZOIer,FTCer,UESTC ACMer,梦想成为大神的Yuta
展开
-
NOIP模拟题[贪心][离散化][LIS]
思考深入再深入! 小心MLE(躺 T1: 题意: 有n个怪物,生命值分别是hi,你有M魔法值,魔法值可用来使某一怪物失去2点生命值或所有怪物失去1生命值。每一轮你可以选择是否用魔法值(若不用则使一怪物失1血),在你做出选择后,所有生命值严格大于一的怪物会分别使你失去1生命值,求怎样决策能使得你失去的生命值最少。 分析: 首先,肯定优先攻击生命值低的怪物,因为这样绝不会使你被攻击的次数增多原创 2016-11-06 22:01:11 · 944 阅读 · 0 评论 -
NOIP模拟题 [LIS][建图][递推][容斥]
正确评估题目难度。T1: 题意: 给定一棵树,求使得每一个节点的左子树任意值都比当前节点值小,右子树任意值都比当前节点大所需要的最小改动点数。 分析: 首先对于这种神奇的递归定义,我们通过传递大小关系可以发现,通过上推我们可以确定任意两点之间的大小关系,然后很容易想到把树上的点排序。 所以如果先忽略掉“严格递增”和“可能中间不能加数”,这道题显然可以直接贪心减去LIS。 那么这种算法会遇原创 2016-11-15 21:37:45 · 790 阅读 · 1 评论