任势者,其战人也,如转木石|

G_A_TS

园龄:6年3个月粉丝:8关注:6

07 2019 档案

AcWing 179. 八数码
摘要:"AcWing" 题目描述 在一个3×3的网格中,1~8这8个数字和一个“X”恰好不重不漏地分布在这3×3的网格中。 例如: 1 2 3 X 4 6 7 5 8 在游戏过程中,可以把“X”与其上、下、左、右四个方向之一的数字交换(如果存在)。 我们的目的是通过交换,使得网格变为如下排列(称为正确排列
444
1
0
题解 P1248 【加工生产调度】
摘要:"luogu" 思路 "模拟退火" 板子题 用模拟退火打乱顺序再计算即可 (话说luogu都没人用模拟退火吗?看来是都不屑骗分) Code
372
0
0
AcWing 最大的和
摘要:"AcWing" 题目描述 给定一个包含整数的二维矩阵,子矩形是位于整个阵列内的任何大小为1 1或更大的连续子阵列。 矩形的总和是该矩形中所有元素的总和。 在这个问题中,具有最大和的子矩形被称为最大子矩形。 例如,下列数组: 0 2 7 0 9 2 6 2 4 1 4 1 1 8 0 2 其最大子矩
363
0
0
题解 P2210 【Haywire】
摘要:"luogu" 思路 "模拟退火" 大法好,1发A掉 此题用模拟退火随机交换即可,~~数据太水~~ Code
292
0
0
题解 P1080 【国王游戏】
摘要:"luogu" "AcWing" 思路 太恶心了不想写,贴代码吧,高精+贪心 Code
422
0
0
题解 P2698 【[USACO12MAR]花盆Flowerpot】
摘要:"luogu" 思路 二分答案套单调队列 此处的单调队列其实就是将求区间和最值的单调队列加上一个绝对值 关于单调队列 先贴代码 上面是求某数列小于某长度的区间最大和的板子,water[i].y可以预处理成i的前缀和 该问题可简化成选两个距离不超过限制的点使其前缀和相减的值最大 第一个while:区间
529
0
0
题解 P2756 【飞行员配对方案问题】
摘要:"luogu" 思路 EK算法解二分图匹配 建立超级源点S和超级汇点T跑EK即可,答案在EK函数中记录 Code
604
0
0
题解 HDOJ6514 Monitor(二维差分略记)
摘要:"HDOJ" 思路 一道初学者练习二维前缀和与二维差分的好题 那我顺便总结一下二维差分 具体代码:
468
1
0
题解 P3718 【[AHOI2017初中组]alter】
摘要:~~恶心题,交了三版才过~~ "luogu" 思路 二分答案,然后半贪心地判断即可,mid=1时要特判,我是直接比对于NFNFNF...FNFNFN...的差距 Code
518
0
0
字符串哈希学习笔记
摘要:前置资料 "洛谷日报" "字符串hash模板" Code 单哈希AC代码
430
1
0
题解 P2375 【[NOI2014]动物园】
摘要:"luogu" 思路 先用裸的KMP求出fail(next)数组(随便叫的无所谓啦)和不管重叠时的数量记为ansians的定义类似于fail(next),然后再跑一遍,求出$ using namespace std; int n,l,fail[1000010],j,ans
393
0
0
题解 P1168 【中位数】
摘要:"luogu" 思路 第一眼对顶堆,看了题解之后。。。 思路是用lower_bound插入,保证单调性 代码
413
0
0
题解 P1541 【乌龟棋】
摘要:"luogu" 思路 dp,四维分别枚举用几张 代码
380
0
0
题解 CF670C 【Cinema】
摘要:"luogu" "CF" 思路 离散化,枚举电影 关于离散化 unique 使用前需要对数组进行排序,功能是整理出重复元素 如: 1 1 1 2 3 4 4 5 unique一遍后,就会得到如下的数组: 1 2 3 4 5 1 1 4 需要注意的是unique返回的是第一个重复元素的位置
329
0
0
康托展开(Cantor Expansion)学习笔记
摘要:定义 "某度百科" 公式 X=a1(n1)!+a2(n2)!+...+an0!X=i=1nai(ni)! X为比当前排列小的排列个数,ai是比第i个(从左到右数)小的且在第i个右边的数的个数 逆康托展开
597
1
1
点击右上角即可分享
微信分享提示
深色
回顶
收起