摘要: 题意 如图所示,在一条水平线上有n个宽为1的矩形,求包含于这些矩形的最大子矩形面积(图中的阴影部分的面积即所求答案)。 思路 一个很老的,也是一个很好的题目。 维护一个单调栈即可。 不过在洛谷SP1805里是蓝题,还真是意外呢。 代码 阅读全文
posted @ 2018-12-22 20:48 lincold 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 此图和上一篇博客的图一起看有奇效 题意 https://vjudge.net/problem/HDU-4864 思路 贪心 代码 by lyd 我实在是敲不来 阅读全文
posted @ 2018-12-22 20:24 lincold 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 题意 模拟编辑器,还是给链接吧 https://vjudge.net/problem/HDU-4699 思路 两个栈 代码 阅读全文
posted @ 2018-12-22 20:21 lincold 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 题意 任意进制之间的高进的转换 思路 相模倒排,高精处理 代码 我太弱了,下面附一个讨论里发的maigo思路的代码 阅读全文
posted @ 2018-12-22 20:10 lincold 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 数据弱,暴力过 题意 N^N的矩阵,求最大子矩阵和 思路 悬线?不需要。暴力+前缀和过 代码 PS:VS编译坏了,伤心! 阅读全文
posted @ 2018-12-22 20:03 lincold 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 正如lyd所说,和数据结构本身没什么太大关联 题意 中文题面 Sherry现在碰到了一个棘手的问题,有N个整数需要排序。 Sherry手头能用的工具就是若干个双端队列。 她需要依次处理这N个数,对于每个数,Sherry能做以下两件事: 1.新建一个双端队列,并将当前数作为这个队列中的唯一的数; 2. 阅读全文
posted @ 2018-12-22 19:06 lincold 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 题意 给出n个点的坐标,它们只能往上、下、左、右一格一格地移动,求使其移动至水平线上的最小步数。 思路 转载 先易后难,对于纵向的问题,我们推个公式,,这个很容易看出是货仓选址问题,k取y[i]的中位数就可以了。对于横向的问题,同样推一下公式,,推到这里,我们把与i相关的项全部合在了一起,只要把x[ 阅读全文
posted @ 2018-12-22 13:38 lincold 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 题意 有n个小朋友坐成一圈,每人有ai个糖果。每人只能给左右两人传递糖果。每人每次传递一个糖果代价为1。 思路 把|s[i]-s[k]|求和即可,s[i]是A的前缀和 s[k]为s数组的中位数时,总值最小 Code 阅读全文
posted @ 2018-12-15 20:55 lincold 阅读(336) 评论(0) 推荐(1) 编辑
摘要: 题意 游戏“The Pilots Brothers:跟随有条纹的大象”有一个玩家需要打开冰箱的任务。 冰箱门上有16个把手。每个手柄可以处于以下两种状态之一:打开或关闭。只有当所有把手都打开时,冰箱才会打开。手柄表示为矩阵4х4。您可以在任何位置[i,j](1≤i,j≤4)更改句柄的状态。但是,这也 阅读全文
posted @ 2018-12-15 16:52 lincold 阅读(304) 评论(0) 推荐(0) 编辑
摘要: POJ终于修好啦 题意 和UVA1205是同一题,在洛谷上是紫题 有一棵树,需要给其所有节点染色,每个点染色所需的时间是一样的都是11.给每个点染色,还有一个开销“当前时间×ci×ci”,cici是每个节点的一个权值。(当前时间是染完这个节点的时间) 染色还有另一个约束条件,要染一个点必须要先染好其 阅读全文
posted @ 2018-12-15 15:43 lincold 阅读(424) 评论(0) 推荐(0) 编辑