摘要: 上图,将帅不能碰面,列出将帅不碰面的所有可能情况,要求:程序只能用一个只有8位的变量(#define这样的就不算了)为了更加符合程序员的口味,给将帅位置编号如下:0--1--2| | |3--4--5| | |6--7--8输出将帅所有可能情况,(0,1)等等--------------------------------------------------------------------------------------------------------------------------------------------------思路一:程序框架应该如下,关键是怎么样用... 阅读全文
posted @ 2014-01-01 12:15 简单的信仰 阅读(309) 评论(0) 推荐(0) 编辑
摘要: C/C++对位操作有如下方法:位操作运算符(注意:下面几个运算符不改变原来的变量的值,只是获得运算的结果即一个新值)按位取反:~位与:&位或:|位异或:^左移位运算符:>将一个数的各二进制位全部右移若干位,正数左补0,负数左补1,右边丢弃。操作数每右移一位,相当于该数除以2。无符号右移运算符:>>>... 阅读全文
posted @ 2014-01-01 09:05 简单的信仰 阅读(1943) 评论(0) 推荐(0) 编辑