自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鸡尾酒QQQ

弱弱的萌新博客

  • 博客(3)
  • 收藏
  • 关注

原创 ICPC2019银川站 K题 Largest Common Submatrix 单调栈

题意:给两个N*M的矩阵,矩阵的元素为1~N*M的全排列,求两个矩阵的最大相同子矩形的面积(元素数)。N M范围1000 这种求最大相同子矩形的题目很容易想到使用单调栈来解决。首先给出的两个矩阵元素为均为排列,即每个数字都只出现一次。那么A矩阵的每个数字都在B矩阵有一个唯一的对应位置。我们可以先建立一个pos数组来求出A矩阵中每个数字在B矩阵中的对应位置。 那么对于A矩阵的每个数字,我们可以算...

2019-10-22 12:27:02 1538 3

原创 2019CCPC哈尔滨站 E题 gym102394 Exchanging Gifts 拓扑排序做法

题意:两种操作, 1.给一个序列 2.给两个数字x,y,代表本次操作是将x,y两个串拼接成一个大串。(x,y均为之前某次操作得到的串) 操作总数1e6,给出的序列长度1e6,由2操作得到的串的长度保证不超过1e18,求最后一个操作得到的串的快乐值是多少。 快乐值的定义:任意排列这个串,使得这个串尽量多的位置的数字与原来的数字不同,不同的位置的总数即为快乐值。 如果知道最终串的每一个数字出...

2019-10-14 11:26:44 3092 5

原创 2019CCPC哈尔滨 i题 Interesting Permutation 计数DP做法

题意:定义fi为前i个数的最大值,gi为前i个数的最小值,hi = fi - gi 现在告诉你每个位置的hi,问有多少种1~n的排列满足这些hi。 首先理性分析一波,第i位置的点必须要小于n,并且大于等于i-1,还要大于等于上一个数字。 赛时的我分了三种情况讨论,当前已经选了上边界的点,即n点,当前已经选了下边界的点,即1,还有当前并没有选择边界点。并将选了前i个数字的三种情况的方案数分别记...

2019-10-13 17:29:01 2305 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除