方格取数问题,给出n*n矩阵,3
求能取得的最大和,要求取某个位置的数以后,其周围的8个数字均不能再取
先预处理出来所有的可取状态,n=15时只有1597个状态,然后地推求解即可
#include "stdio.h"
#include "string.h"
int n,ans;
int b[21],a[21][21],s[1700];
int dp[21][70001],sum[21...
分类:
其他好文 时间:
2015-07-25 18:32:51
阅读次数:
124
题意:给你一个n*n的格子的棋盘,每个格子里面有一个非负数。从中取出若干个数,使得任意的两个数所在的格子没有公共边,就是说所取的数所在的2个格子不能相邻,并且取出的数的和最大。分析:直接枚举压缩后的所有情况超时,所以先把行所有可能的情况处理并得到该情况的对应的和,状态只与上一行状态有关,所有用两个数...
分类:
其他好文 时间:
2015-07-24 22:22:09
阅读次数:
113
方格取数(2)
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5256 Accepted Submission(s): 1652
Problem Description
给你一个m*n的格子的棋盘,每个格子里面有...
分类:
其他好文 时间:
2015-07-17 18:47:47
阅读次数:
246
本来想写道水题....结果调了这么久!就是一个 define 里面少加了个括号 !二分图最大点权独立集...黑白染色一下 , 然后建图 :S -> black_node , white_node -> T , 流量都为点权 . 然后 black_node -> white_node ( 两点有公共边...
分类:
其他好文 时间:
2015-07-16 00:29:22
阅读次数:
653
[CODEVS 1043] Noip 2000 方格取数 题解
分类:
其他好文 时间:
2015-05-30 13:34:04
阅读次数:
91
1475: 方格取数Time Limit:5 SecMemory Limit:64 MBSubmit:578Solved:309[Submit][Status][Discuss]Description在一个n*n的方格里,每个格子里都有一个正整数。从中取出若干数,使得任意两个取出的数所在格子没有公共...
分类:
其他好文 时间:
2015-05-01 23:45:42
阅读次数:
166
给你一个m*n的格子的棋盘,每个格子里面有一个非负数。
从中取出若干个数,使得任意的两个数所在的格子没有公共边,就是说所取数所在的2个格子不能相邻,并且取出的数的和最大。
做法:因为相邻的点是不能同时取的,所以用i+j的奇偶可以分成两类点。然后把相邻的两个点连上边。我们要求的就是取若干个点,且取走的点两两之间没有边,求出其最大的点权和。这个就是求最大点权独立集。 有公式:最大点权独立集=sum-最小点全覆盖集。
最小点权覆盖集,就是取若干个点,这些点覆盖到了所有的边,且所有点的点权和是最小的。
由此可以...
分类:
其他好文 时间:
2015-05-01 22:36:18
阅读次数:
184
给你一个n*n的格子的棋盘,每个格子里面有一个非负数。
从中取出若干个数,使得任意的两个数所在的格子没有公共边,就是说所取的数所在的2个格子不能相邻,并且取出的数的和最大。
两个11不相零的二十位 二进制一共有17000个,这题数据比较水,循环两次 居然没超时。
做法:dp[cur][j],cur滚动数组,j表示第j个 符合要求的 二进制数。dp[cur][j]为当前行,j状态 和的最大值。然后不断加,然后上下行不排除的转移下来就可以了。...
分类:
其他好文 时间:
2015-05-01 00:41:40
阅读次数:
114
题目描述 Description设有N*N的方格图(Nb then exit(a); exit(b); end; procedure work(x,y,ans:longint); begin if (xn)or(y>n) then exit; if (x=n)and(y=n) then ...
分类:
其他好文 时间:
2015-04-05 07:52:42
阅读次数:
135
传送门:hdu1565方格取数(1)传送门:hdu1569 方格取数(2)定理:1. 最小点权覆盖集=最小割=最大流2. 最大点权独立集=总权-最小点权覆盖集步骤:1. 先染色,取一个点染白色,和它相邻的点染黑色2. 每个白点向它相邻的黑点连一条边,容量为 inf (无穷大)3. 增加源点S,向每一...
分类:
其他好文 时间:
2015-02-17 16:29:21
阅读次数:
260