补充[BNDSOJ]小p的数列
程序员文章站
2022-07-10 23:53:08
强烈安利gjz的题解,看一遍即可ac:传送门 进入重点: 为啥$to=(dp[i][k][ii]+dp[k+1][j][jj])/2$ 位运算重点:a&b=a+b-a|b 为啥呢? 例子: a : 100101 b : 010101 a&b : 0 0 0 1 0 1 a+b : 1 1 1 0 1 ......
强烈安利gjz的题解,看一遍即可ac:
进入重点:
为啥$to=(dp[i][k][ii]+dp[k+1][j][jj])/2$
位运算重点:a&b=a+b-a|b
为啥呢?
例子:
a : 100101
b : 010101
a&b : 0 0 0 1 0 1
a+b : 1 1 1 0 1 0
a|b : 1 1 0 1 0 1
感谢泳霖大佬资瓷qwq
+ : 0+0=0 0+1=1 1+1=2
| : 0|0=0 0|1=1 1|1=1
&: 0|0=0 0&1=0 1&1=1
所以。。
感性理解一下吧
上一篇: C# 中类的成员有哪些?
下一篇: 我特么不差你那五六千