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