随笔分类 - 二分法
摘要:模型:有$n$个物品,第$i$个物品重量为$w_i$,价值为$v_i$。从中选$k$个物品,使得单位重量的价值最大。 sol: 设$C(x)$为“是否可以选择$k$个物品,使得单位重量的价值不小于$x$”。 这个东西显然是关于$x$单调的,所以我们二分之。 设选择的集合为$S$。 由于 $$x \g
阅读全文
摘要:NOIP2015 day2 T3 题目大意:给出一棵树以及若干点对,现要求使树中某一条边的权值变为0,使得最远点对的距离最小。 sol: 用到了很多的思想、技巧和常用结论。 二分答案$x$ ,$x$为最远点对的距离。 由此将问题转化为关于$x$的 单调的判定性问题 $C(x)$:是否可以
阅读全文
摘要:NOI 2015 Day1 T1啊… 学(nao'bu)了一下离散化,跟哈希的写法差不多咯… 大概的想法就是搞一个struct,两个域,分别储存原值和排序后的编号(也就是离散化之后的值)。然后利用这个二分查找一下即可。举个例子,原序列排序后为$ 1, 2, 5, 1000, 25000 $,然后我们...
阅读全文

浙公网安备 33010602011771号