1. 首页
  2. 编程语言
  3. C++ 
  4. 动态规划生成0-1平衡矩阵

动态规划生成0-1平衡矩阵

上传者: 2018-12-28 07:53:40上传 TGZ文件 1.59KB 热度 54次
考虑n*n矩阵的赋值问题:只能赋0和1,n为偶数,使每一行和列均含n/2个0及n/2个1。例如,当n=4时,两种可能的方案是: + - - - - + + - - - - + | 0 1 0 1 | | 0 0 1 1 | | 1 0 1 0 | | 0 0 1 1 | | 0 1 0 1 | | 1 1 0 0 | | 1 0 1 0 | | 1 1 0 0 | + - - - - + + - - - - + 当n=4时,有90个平衡矩阵; 当n=6时,有297200个平衡矩阵; 当n=8时,我把服务器跑死机了,无果。。。 大家有更好的算法站内回我!
下载地址
用户评论
码姐姐匿名网友 2018-12-28 07:53:40

代码还可以,学习了

码姐姐匿名网友 2018-12-28 07:53:40

代码还可以吧 不过很难看懂

码姐姐匿名网友 2018-12-28 07:53:40

main函数没写返回值,就算我认为你是粗心,你得到的解只有六个,明显不够,这个代码要改善。