摘要: 用位运算解决人员派遣问题或者类似可以用0和1表示结果(即结果只有2种)的种类问题。 每个人只有去或不去2个结果,5个人最多有2^5种,用5个数字表示A--D去或不去,0表示不去,1表示去,如10001,即A和D要去,对此不难联想到2进制。于是可以做0到31的一个循环,(n&16)>>4就是A的结果, 阅读全文