状态压缩DP:蒙德里安的梦想

状态压缩DP:蒙德里安的梦想_第1张图片

代码

#include 
using namespace std;
int n,m;
long long f[12][1<<11];
bool yy[1<<11];
int main(){
	while(cin>>n>>m&&n){
		for(int i=0;i<1<>j&1)flag|=cnt,cnt=0;//|意为“有1就为1”来自NineDream同学 
			else cnt^=1;
		yy[i]=flag|cnt?0:1;//三目运算符,不懂可以看看——》https://www.cnblogs.com/myhnb/p/11245031.html 
		}
	f[0][0]=1;
	for(int i=1;i<=n;i++)
		for(int j=0;j<1<

  

 

转载于:https://www.cnblogs.com/myhnb/p/11253861.html

你可能感兴趣的:(状态压缩DP:蒙德里安的梦想)