- 2022-10-09位位运算
位位运算思路观察一下题中所说的“将其中一个数变为\(a\)\(and\)\(b\),另一个变成\(a\)\(or\)\(b\)”,这个操作事实上是将\(a\)和\(b\)对应二进制位不同的\(0\)和\(1
- 2022-10-09位位运算 方法记录
题解位运算简单理解:and(&):有假则假;or(|):有真则真;不妨从输入样例入手,看看能有什么发现。举几个例子:1(001)&2(010)==3(011)1(001)|2(010)==0(000)2(010
- 2022-10-09位位运算 方法记录
题解我们首先来分析小朋友的三个指标:手里的数,特征值,分数。手里的数:即我们输入的长度为\(n\)的序列;特征值:从第一个小朋友到当前小朋友的手上的数的最大子段和;分数