自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 manjaro linux java环境配置

大佬博客yaourt jdk 不管怎么装就是会出错#报错信息Error: dl failure on line 597 Error: failed /usr/lib/jvm/java-12-openjdk/lib/server/libjvm.so, because /usr/li b/libm.so.6: version `GLIBC_2.29' not found (re...

2019-09-24 18:43:00 894

转载 Pangu and Stones HihoCoder - 1636 区间DP

Pangu and Stones HihoCoder - 1636题意给你\(n\)堆石子,每次只能合成\(x\)堆石子\((x\in[L, R])\),问把所有石子合成一堆的最小花费。思路和合石子的那题很像,多加了的一个限制,所有我们可以想到要多开一维数组来计算。\(dp[i][j][x]:\)表示区间\([i, j]\)的范围内有\(x\)堆石子。然后我们要分成两类讨论(...

2019-09-21 22:04:00 116

转载 牛客多校训练营第九场 J - Symmetrical Painting (排序)

J - Symmetrical Painting题意给你\(n\)个矩形, 左下角\((i-1,\ L_i)\), 右上角\((i,\ R_i)\), 找一条线\(l\)平行于\(x\)轴, 让这些矩形根据\(l\)对称,不对称的部分删去,问最大的对称图形的面积是多少?思路主要就是要枚举对称轴啦,从小到大枚举\(L_i、(L_i+R_i)/2、R_i\),这三种位置为对称轴。...

2019-08-16 18:34:00 124

转载 二次剩余(模板)

二次剩余存在 \(x^2\ \%\ p = n\), 如果存在这样的\(x\)那么,认为\(( \dfrac{n}{p})\) 有解。\((\dfrac{n}{p}) = 1\): n在模p意义下是二次剩余\((\dfrac{n}{p}) = -1\):a在模p意义下是非二次剩余\((\dfrac{n}{p}) = 0\) :\(n\ \% \ p = 0\)若\(p\)是...

2019-08-16 16:10:00 270

转载 HDU 6638 - Snowy Smile 线段树区间合并+暴力枚举

HDU 6638 - Snowy Smile题意给你\(n\)个点的坐标\((x,\ y)\)和对应的权值\(w\),让你找到一个矩形,使这个矩阵里面点的权值总和最大。思路先离散化纵坐标\(y\)的值对\(n\)个点根据横坐标\(s\)进行排序枚举横坐标,按顺序把点扔到线段树里,以离散化后\(y\)的\(id\)为下标\(pos\),存到线段树里因为线段树可以在\(\...

2019-08-07 20:43:00 105

转载 2019牛客多校第六场 B - Shorten IPv6 Address 模拟

B - Shorten IPv6 Address题意给你\(128\)位的二进制,转换为十六进制。每\(4\)位十六进制分为\(1\)组,每两组用一个\(“:”\)分开。每一组的十六进制要去掉前导\(0\)。如果存在连续两组以上的\(0\)要转换为\(“::”\)。比如,\(0:0:0、0:0\)都可以转换成\("::"\)。但是最多只能转换一次,要求在长度最短的条件下字典序...

2019-08-04 00:49:00 103

转载 HDU - 6621 K-th Closest Distance 主席树+二分答案

K-th Closest Distance主席树第二波~题意给你\(n\)个数\(m\)个询问,问\(i\in [l,r]\)计算每一个\(|a_{i}-p|\)求出第\(k\)小题目要求强制在线\(l = l \oplus ans、r = r \oplus ans、p = p \oplus ans、k = k \oplus ans\)(ans为上次询问的答案)思路二分答案...

2019-08-02 23:34:00 99

转载 HDU - 6601 Keen On Everything But Triangle 主席树

Keen On Everything But Triangle感觉最近多校好多主席树的亚子,但是本人菜得很,还没学过主席树,看着队友写题就只能划水,\(WA\)了还不能帮忙\(debug\),所以深思熟虑之后决定学习一下主席树。题意问在\([l,r]\)区间内取三个数字构成三角形,问能构成的三角形最大的周长是多少?如果不能构成三角形输出\(“-1”\)。思路三角形构成的条件:...

2019-08-02 22:42:00 106

转载 2019牛客多校第五场G-subsequence 1 DP

G-subsequence 1题意给你两个字符串\(s、t\),问\(s\)中有多少个子序列能大于\(t\)。思路令\(len1\)为\(s\)的子序列的长度,\(lent\)为\(t\)的长度\(len1 > lent\):枚举每一位,如果当前为不为\(0\)那么它后面的位置可以随意取,\(num = num + \binom{k}{len-1}、k\)是当前位到\(...

2019-08-01 23:18:00 95

转载 2019牛客多校第五场 B - generator 1 矩阵快速幂+十倍增+二进制倍增优化

B - generator 1题意给你\(x_{0}、x_{1}、a、b、b、mod\),根据\(x_{i} = a*x_{i-1} + b*x_{i-2}\)求出\(x_{n}\)思路一般看到这种题就会想到矩阵快速幂,但是这次的\(n\)太大了,所以要用十进制倍增来算,但是单单用十进制倍增来算应该还会\(TLE\),然后就要用二进制倍增来优化了。我们要先求出矩阵快速幂的通项...

2019-08-01 22:40:00 143

转载 2019牛客多校第五场H - subsequence 2 拓扑

H - subsequence 2题意要你使用前\(m\)个小写字母构造一个长度为\(n\)的字符串有\(m*(m-1)/2\)个限制条件:\(c_{1} 、c_{2}、 len\):表示除去其他非\(c_{1}、c_{2}\)之外的字母剩下的串长度为\(len\)\(s\):除去其他非\(c_{1}、c_{2}\)之外的字母剩下的字符串,长度为\(len\)需要我们根据...

2019-08-01 22:00:00 100

转载 HDU - 6578 Blank DP + 滚动数组

HDU - 6578 Blank题意给你\(\{0,1,2, 3\}\)四个数,分别填入长度为\(n\)的数列中,有\(m\)个限制条件,\(l_{i}, r_{i}, x_{i}\)表示在\([l_{i}, r_{i}]\)区间内,只能有\(x_{i}\)个不同的数。问一共有多少总方案。思路首先, 我们可以用\(dp[i][j][k][w]\)来表示方案数,\(i, j, k,...

2019-07-31 01:23:00 141

转载 2019牛客多校第四场D-triples I 贪心

D-triples题意给你一个\(n\),问至少有几个数或运算起来可以等于\(n\),并且输出数量和这个几个数。题目说明给的\(n\)一定符合条件(不会输出\(n= 1\) 之类不存在情况)。思路我们打个表就能知道n至少可以由\(1\)个或者\(2\)个数或起来。首先我们预先判断\(n \% 3 == 0\)这种输出\(n\)自己本身就可以了其它的数可以由\(2\)个数进行...

2019-07-28 22:37:00 92

空空如也

空空如也

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

TA关注的人

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