随笔分类 -  枚举

POJ1753棋盘翻转 枚举+DFS
摘要:练习枚举方法,网上推荐做POJ1753,感觉似曾相识,不管,就做了,后来才发现,这道题目,过去做过,不过过去用的是DFS方法,其实两种方法都不错,都属于基本算法,而且模拟操作也适合基础练习。模拟的话应该应该建立两个矩阵initMap[][],ope[][], (因为每次枚举都要初始化棋盘所以,每次拷贝棋盘到map[][]上,在map[][]上进行操作修改。)假设map[i][j]=1则为黑色,map[i][j]=0为白色每次枚举ope[][]矩阵的第一行ope[1][j],共有16中情况{0,0,0,0},{0,0,01}.....{1,1,1,1}可以发现一个规律,如果从上到下,从左到右填写 阅读全文
posted @ 2011-10-12 17:41 geeker 阅读(682) 评论(0) 推荐(0)