随笔分类 -  思想——贪心

摘要:VI.[GYM102900H]Rice Arrangement 首先,考虑最终匹配上的人-饭对中,有两对是 (ai1,bj1)(ai2,bj2)(此处的 a,b 都是原本圆桌上坐标)。假如它们呈包含关系,则我们一定可以交换两碗饭使得它们变成相交关系, 阅读全文
posted @ 2021-04-06 14:42 Troverld 阅读(73) 评论(0) 推荐(0) 编辑
摘要:XXIII.[HNOI2011]数矩形 题解 阅读全文
posted @ 2021-04-05 20:41 Troverld 阅读(37) 评论(0) 推荐(0) 编辑
摘要:VII.[BalticOI 2005] Polygon 题解 阅读全文
posted @ 2021-04-05 20:12 Troverld 阅读(28) 评论(0) 推荐(0) 编辑
摘要:XXXIX.[NOI2017] 蔬菜 第一眼这个奇奇怪怪的限制,想到网络流。 为了处理这个“每天坏 ci”个的限制,我想到的方法是,第一天的 ci 个仅能在第一天销售,就只往代表第一天的点连边;第二天的 ci 个可以在第一天和第二天销售,故往代表第一天和第二天的点连边; 阅读全文
posted @ 2021-04-02 23:03 Troverld 阅读(41) 评论(0) 推荐(0) 编辑
摘要:XXXVII.[十二省联考2019]春节十二响 考虑一个simple的情形:假如一个点有两条链作为儿子,应该怎么样才好? 明显,同一条链上的点不能在一起,于是链上的一个点只能与另一条链上的点匹配。明显匹配应该从大往小配(两个大的配了,这样最终便少了一个较大的)。于是我们用两个堆记录两条链,每次匹配堆 阅读全文
posted @ 2021-04-02 23:00 Troverld 阅读(68) 评论(0) 推荐(0) 编辑
摘要:XXX.CF505E Mr. Kitayuta vs. Bamboos “最大值最小”,条件反射套个二分上去。 于是现在问题转变成判定型问题。 正着搞不好处理 max(hip,0) 这种套了 max 的限制,干脆正难则反,考虑倒着处理。 于是问题转变为 第 i 天开头 阅读全文
posted @ 2021-04-02 17:03 Troverld 阅读(57) 评论(0) 推荐(0) 编辑
摘要:VIII.CF538H Summer Dichotomy 神题。 首先先考虑一个较弱的条件:如果没有tT的限制,应该怎样分配n1n2? 我们如果令n1=maxli,n2=minri,这即为最优的分配方式。 为什么呢? 考虑对于一个[li,ri],什 阅读全文
posted @ 2021-04-02 15:11 Troverld 阅读(55) 评论(0) 推荐(0) 编辑
摘要:VI.CF1198E Rectangle Painting 2 这题要点是想到一个贪心:染色的时候一定是一次把一行或一列全染完,费用为1。有了这个结论,就可以进行匹配了。 首先,我们将矩形改写成左闭右开的形式,并进行离散化。然后,同上一题一样,只不过这道题是单次匹配的费用可能不为1(因为进行 阅读全文
posted @ 2021-04-02 15:08 Troverld 阅读(47) 评论(0) 推荐(0) 编辑
摘要:LXXXVII.CF938F Erasing Substrings 一个naive的想法是设fi,j\(\)[1,i]中,我们删去了长度为2k(kj)的一些串,所能得到的最小字典序。使用二分+hash可以做到O(n2log2n),无法承受。 发现对于状态$f 阅读全文
posted @ 2021-03-30 19:54 Troverld 阅读(50) 评论(0) 推荐(0) 编辑
摘要:LXIV.CF1059E Split the Tree 我们假设对于每个位置,已经求出了它可以往上延伸的长度len[x],然后考虑DP。 设g[x]表示子树被分完后的最小边的数量。再设f[x]表示当这个数量最小时,点x能够往上延伸的最长长度。 这运用了贪心的思想:因为g[x]少一 阅读全文
posted @ 2021-03-30 16:39 Troverld 阅读(37) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示