![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
贪心
文章平均质量分 76
桜のような恋でした
.
展开
-
【贪心】环球巡演
【题目描述】从前,全球共有N座城市。音乐家YXQ准备举行环球演出。演出一共有M场。巡演计划可以用一个长度为M的序列表示:a1,a2,…,aM(ai≠ai+1)。YXQ将会按顺序依次到达这些城市并进行演出,注意他可能会在一个城市演出多次。由于路途遥远,YXQ选择乘机旅行。已知现在共有K种航班,每种航班i花费ci,从xi飞往yi,并且每种航班还有一个属性O或R,如果是O,则表示机票为单程机票;如...原创 2019-07-25 22:10:17 · 83 阅读 · 0 评论 -
【贪心】【分治】xor最小生成树
【题目描述】给你一张无向完全图,每个点有一个ai, i号点和j号点之间的边权为aixoraja_{i} xor a_{j}aixoraj,求最小生成树。(n<=10000)【思路】这道题显然不能把所有边拿来排序,这样复杂度就炸了。所以我们只能考虑从异或的性质入手。异或满足不同为1,相同为0.我们自然希望0越多越好,1越少越好,尤其是高位。所以我们就有了一个贪心的策略:从高到低枚举...原创 2019-08-15 23:23:09 · 523 阅读 · 0 评论 -
【st表/猫树】【堆+贪心】超级钢琴
【描述】小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的音乐。 这架超级钢琴可以弹奏出n个音符,编号为1至n。第i个音符的美妙度为Ai,其中Ai可正可负。一个“超级和弦”由若干个编号连续的音符组成,包含的音符个数不少于L且不多于R。我们定义超级和弦的美妙度为其包含的所有音符的美妙度之和。两个超级和弦被认为是相同的,当且仅当这两个超级和弦所...原创 2019-09-01 21:05:56 · 234 阅读 · 0 评论 -
【最小异或生成树】密文
【题目描述】有一串长度为n的密文,密文的每一位都可以用一个非负整数来描述,并且每一位都有一个权值ai。你可以进行任意多次操作,每次操作可以选择连续一段密文,花费选择的所有位上权值的异或和的代价获得这段密文每一位的异或和。求至少需要花费多少代价才能将密文的每一位都破解出来。【输入】第一行一个正整数n。第二行n个非负整数,表示ai。【输出】输出一个整数,表示答案。【样例输入】21 3...原创 2019-09-01 21:19:48 · 628 阅读 · 0 评论 -
【十二省联考2019】【贪心】春节十二响
【题目背景】“清明时节雨纷纷,路上行人欲断魂。”2075年的清明没有春雨。在漫天飞雪的笼罩下,穿行在冰原间的,只有载着人类微薄希望的雪地车。遥遥 4.22 光年的征途,对于地球这孤独的旅人而言,恐怕也是无比寂寞吧。【题目描述】距离苏拉威西只有一百公里了,车内的空气比窗外更加冰冷。四双眼睛紧盯着艾莉 芬面前的屏幕,那是控制行星发动机的关键程序:春节十二响。他需要将其部署到电力控制系统的一个...原创 2019-09-03 23:25:34 · 140 阅读 · 0 评论 -
【SHOI2017】【期望dp】分手是祝愿
【描述】Zeit und Raum trennen dich und mich.时空将你我分开。B 君在玩一个游戏,这个游戏由 n 个灯和 n 个开关组成,给定这 n 个灯的初始状态,下标为从 1 到 n 的正整数。每个灯有两个状态亮和灭,我们用 1 来表示这个灯是亮的,用 0 表示这个灯是灭的,游戏的目标是使所有灯都灭掉。但是当操作第 i 个开关时,所有编号为 i 的约数(包括 1 和 i...原创 2019-09-13 22:54:54 · 133 阅读 · 0 评论 -
【贪心】【大数比较大小】组合数问题
【描述】给你两个数 n 和k ,希望你找到 k 个不同的组合数使得这 k个组合数的和最大。所谓不同的组 合数,即对于组合数 和 ,若a1!=a2 或者 b1!=b2,则我们认为这两个组合数是不同 的。现在小葱希望你找到这样 k 个不同的组合数,使得它们互不相同且对于其中任何一个组 合数 有0<=a<=b<=n 。问这 k个组合数的和最大是多少?【输入】第一行两个整数 n,k...原创 2019-09-13 21:40:15 · 1306 阅读 · 0 评论 -
【NOI2015荷马史诗加强版】【Huffman树】epic
(n<=1000000)【思路】原题就是一个裸huffman树,直接贪心用堆即可。这里我们需要找到更优秀的算法。考虑手动模拟huffman树的堆的过程。对原序列排序。第一次操作比较特别,也可以手动加0使其一般化。对于每一次操作,我们会取出序列中的前k个数,将其合并为一个数,我们另外建一个队列,每次这些新的数加到后面。有一个很优秀的性质是,新数的序列也是单调上升的。我们先从原数序列里取出...原创 2019-09-28 23:01:24 · 200 阅读 · 1 评论 -
【SCOI2016】【主席树】【贪心】美味
【描述】一家餐厅有 n 道菜,编号 1…n ,大家对第 i 道菜的评价值为 ai(1<=i<=n)a_i(1<=i<=n)ai(1<=i<=n)。有 m 位顾客,第 i 位顾客的期望值为 bi,而他的偏好值为 xi 。因此,第 i 位顾客认为第 j 道菜的美味度为 biXOR(aj+xi)b_i XOR (a_j+x_i)biXOR(aj+xi),XO...原创 2019-10-03 21:58:00 · 137 阅读 · 0 评论