随笔分类 -  各种算法 - 贪心

摘要:BZOJ_3790_神奇项链_manacher+贪心 Description 母亲节就要到了,小 H 准备送给她一个特殊的项链。这个项链可以看作一个用小写字 母组成的字符串,每个小写字母表示一种颜色。为了制作这个项链,小 H 购买了两个机器。第一个机器可以生成所有形式的回文串,第二个机器可以把两个回 阅读全文
posted @ 2018-06-02 19:37 fcwww 阅读(253) 评论(0) 推荐(0)
摘要:BZOJ_2151_种树_贪心+堆 Description A城市有一个巨大的圆形广场,为了绿化环境和净化空气,市政府决定沿圆形广场外圈种一圈树。园林部门得到指令后,初步规划出n个种树的位置,顺时针编号1到n。并且每个位置都有一个美观度Ai,如果在这里种树就可以得到这Ai的美观度。但由于A城市土壤肥 阅读全文
posted @ 2018-05-20 10:48 fcwww 阅读(204) 评论(0) 推荐(0)
摘要:BZOJ_2529_[Poi2011]Sticks_贪心 Description Little Johnny was given a birthday present by his grandparents. This present is a box of sticks of various le 阅读全文
posted @ 2018-05-20 10:01 fcwww 阅读(162) 评论(0) 推荐(0)
摘要:BZOJ_3689_异或之_可持久化Trie+堆 Description 给定n个非负整数A[1], A[2], ……, A[n]。 对于每对(i, j)满足1 <= i < j <= n,得到一个新的数A[i] xor A[j],这样共有n*(n-1)/2个新的数。求这些数(不包含A[i])中前k 阅读全文
posted @ 2018-05-11 08:08 fcwww 阅读(184) 评论(0) 推荐(0)
摘要:BZOJ_2006_[NOI2010]超级钢琴_贪心+堆+ST表 Description 小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的 音乐。 这架超级钢琴可以弹奏出n个音符,编号为1至n。第i个音符的美妙度为Ai,其中Ai可正可负。 一个 阅读全文
posted @ 2018-05-11 08:05 fcwww 阅读(190) 评论(0) 推荐(0)
摘要:BZOJ_3969_[WF2013]Low Power_二分答案 Description 有n个机器,每个机器有2个芯片,每个芯片可以放k个电池。 每个芯片能量是k个电池的能量的最小值。 两个芯片的能量之差越小,这个机器就工作的越好。 现在有2nk个电池,已知它们的能量,我们要把它们放在n个机器上的 阅读全文
posted @ 2018-05-10 09:40 fcwww 阅读(273) 评论(0) 推荐(0)
摘要:BZOJ_3252_攻略_线段树+dfs序 Description 题目简述:树版[k取方格数] 众所周知,桂木桂马是攻略之神,开启攻略之神模式后,他可以同时攻略k部游戏。今天他得到了一款新游戏《XX 半岛》,这款游戏有n个场景(scene),某些场景可以通过不同的选择支到达其他场景。所有场景和选择 阅读全文
posted @ 2018-05-06 13:33 fcwww 阅读(163) 评论(0) 推荐(0)
摘要:BZOJ_2212_[Poi2011]Tree Rotations_线段树合并 Description Byteasar the gardener is growing a rare tree called Rotatus Informatikus. It has some interesting 阅读全文
posted @ 2018-05-06 12:00 fcwww 阅读(181) 评论(0) 推荐(0)
摘要:BZOJ_1826_[JSOI2010]缓存交换 _线段树+贪心 Description 在计算机中,CPU只能和高速缓存Cache直接交换数据。当所需的内存单元不在Cache中时,则需要从主存里把数据调入Cache。此时,如果Cache容量已满,则必须先从中删除一个。 例如,当前Cache容量为3 阅读全文
posted @ 2018-05-06 11:20 fcwww 阅读(323) 评论(0) 推荐(0)
摘要:BZOJ_4004_[JLOI2015]装备购买_线性基 Description 脸哥最近在玩一款神奇的游戏,这个游戏里有 n 件装备,每件装备有 m 个属性,用向量zi(aj ,.....,am) 表示 (1 <= i <= n; 1 <= j <= m),每个装备需要花费 ci,现在脸哥想买一些 阅读全文
posted @ 2018-04-28 19:37 fcwww 阅读(127) 评论(0) 推荐(0)
摘要:BZOJ_3872_[Poi2014]Ant colony_dfs Description There is an entrance to the ant hill in every chamber with only one corridor leading into (or out of) it 阅读全文
posted @ 2018-04-28 18:35 fcwww 阅读(209) 评论(0) 推荐(0)
摘要:BZOJ_4813_[Cqoi2017]小Q的棋盘_dfs Description 小Q正在设计一种棋类游戏。在小Q设计的游戏中,棋子可以放在棋盘上的格点中。某些格点之间有连线,棋子只能 在有连线的格点之间移动。整个棋盘上共有V个格点,编号为0,1,2…,V-1,它们是连通的,也就是说棋子从任意格 阅读全文
posted @ 2018-04-20 14:00 fcwww 阅读(140) 评论(0) 推荐(0)
摘要:BZOJ_1697_[Usaco2007 Feb]Cow Sorting牛排序_贪心 Description 农夫JOHN准备把他的 N(1 <= N <= 10,000)头牛排队以便于行动。因为脾气大的牛有可能会捣乱,JOHN想把牛按脾气的大小排序。每一头牛的脾气都是一个在1到100,000之间的 阅读全文
posted @ 2018-04-14 14:43 fcwww 阅读(203) 评论(0) 推荐(0)
摘要:BZOJ_5249_[2018多省省队联测]IIIDX_线段树 Description 【题目背景】 Osu听过没?那是Konano最喜欢的一款音乐游戏,而他的梦想就是有一天自己也能做个独特酷炫的音乐游戏。现在,他在世界知名游戏公司KONMAI内工作,离他的梦想也越来越近了。这款音乐游戏内一般都包含 阅读全文
posted @ 2018-04-09 08:37 fcwww 阅读(1059) 评论(0) 推荐(11)
摘要:BZOJ_1828_[Usaco2010 Mar]balloc 农场分配_线段树 Description Input 第1行:两个用空格隔开的整数:N和M * 第2行到N+1行:第i+1行表示一个整数C_i * 第N+2到N+M+1行: 第i+N+1行表示2个整数 A_i和B_i Output * 阅读全文
posted @ 2018-04-03 21:59 fcwww 阅读(303) 评论(0) 推荐(0)
摘要:BZOJ_1029_ [JSOI2007]建筑抢修_贪心+堆 Description 小刚在玩JSOI提供的一个称之为“建筑抢修”的电脑游戏:经过了一场激烈的战斗,T部落消灭了所有z部落的入侵者。但是T部落的基地里已经有N个建筑设施受到了严重的损伤,如果不尽快修复的话,这些建筑设施将会完全毁坏。现在 阅读全文
posted @ 2018-03-31 08:55 fcwww 阅读(147) 评论(0) 推荐(0)
摘要:BZOJ_3174_[Tjoi2013]拯救小矮人_贪心+DP Description 一群小矮人掉进了一个很深的陷阱里,由于太矮爬不上来,于是他们决定搭一个人梯。即:一个小矮人站在另一小矮人的 肩膀上,知道最顶端的小矮人伸直胳膊可以碰到陷阱口。对于每一个小矮人,我们知道他从脚到肩膀的高度Ai,并且 阅读全文
posted @ 2018-03-30 19:59 fcwww 阅读(162) 评论(0) 推荐(0)
摘要:B20J_4027_[HEOI2015]兔子与樱花_树形DP 题意: 很久很久之前,森林里住着一群兔子。有一天,兔子们突然决定要去看樱花。兔子们所在森林里的樱花树很特殊。樱花树由n个树枝分叉点组成,编号从0到n-1,这n个分叉点由n-1个树枝连接,我们可以把它看成一个有根树结构,其中0号节点是根节点 阅读全文
posted @ 2018-03-04 22:30 fcwww 阅读(175) 评论(0) 推荐(0)
摘要:BZOJ_3668_[Noi2014]起床困难综合症_贪心 题意: 21 世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳。作为一名青春阳光好少年,atm 一直坚持与起床困难综合症作斗争。通过研究相关文献,他找到了该病的发病原因:在深邃的太平洋海底中,出现了一条名为 阅读全文
posted @ 2018-02-25 17:50 fcwww 阅读(131) 评论(0) 推荐(0)
摘要:BZOJ_4198_[Noi2015]荷马史诗_huffman实现 题意: Allison 最近迷上了文学。她喜欢在一个慵懒的午后,细细地品上一杯卡布奇诺,静静地阅读她爱不释手的《荷马史诗》。但是由《奥德赛》和《伊利亚特》组成的鸿篇巨制《荷马史诗》实在是太长了,Allison 想通过一种编码方式使得 阅读全文
posted @ 2018-02-13 18:14 fcwww 阅读(183) 评论(0) 推荐(0)