随笔分类 -  位运算的应用

摘要:#^ 异或的几条性质: 1、交换律 2、结合律 (a^b)^c == a^(b^c) 3、对于任何数x,都有 x^x=0,x^0=x 4、自反性: a^b^b=a^0=a; 异或运算的用途: 比如将数 X=1010 1110 的低4位进行翻转,只需要另找一个数Y,令Y的低4位为1,其余位为0,即Y= 阅读全文
posted @ 2023-01-31 21:30 MITE's_BKY 阅读(18) 评论(0) 推荐(0) 编辑
摘要:###思路: 形如a^b,当b很大时可以对指数进行拆分。 若把b写成二进制,则b有 [log_2b]+1 个二进制位 b=b_0⋅2^0+b_1⋅2^1+…+b_n⋅2^n,其中b_i=0或1,n= [log_2b] 则a^b=a^b_0∗2^0* a^b_1∗2^1*…* a^b_n∗2^n, 总 阅读全文
posted @ 2022-11-05 10:55 MITE's_BKY 阅读(376) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示