【分析】
PDF实在是不好粘贴题面…而且另一个编辑器gg了…
那么这道题用a[i]表示第i行是否被占领,b[j]表示第j列是否被占领,是为0,否为1,观察发现一个点(i,j)所在对角线是i-j是常数,为了防止出现负数我们写作i+M-j。然后把列翻一下,ab数组卷积,没被彻底占领的对角线(用一个常数表示)的系数和即为答案。
【代码】
mb63eca9f086a52 博主文章分类:FFT ©著作权
文章标签 #include #define ios 文章分类 JavaScript 前端开发
【分析】
PDF实在是不好粘贴题面…而且另一个编辑器gg了…
那么这道题用a[i]表示第i行是否被占领,b[j]表示第j列是否被占领,是为0,否为1,观察发现一个点(i,j)所在对角线是i-j是常数,为了防止出现负数我们写作i+M-j。然后把列翻一下,ab数组卷积,没被彻底占领的对角线(用一个常数表示)的系数和即为答案。
【代码】
uva 10161 Ant on a Chessboar
先将二维问题转
题意:从(1,1)点出发,逆时针,然后顺时针,一直循环绕矩阵
建一下模,把行和列看成二分图的点,把车看成是二分图中的边,这样就变成了上一个博客的问题。 我们每次新加一条边,就把它加入一条 这条边两端点最小没有出现的颜色 交替出现的路径中去。
排序+贪心
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M