异或和和异或和的基本性质(洛谷P9236 [蓝桥杯 2023 省 A] 异或和之和 前置知识)

目录

一、什么是异或和

1.什么是异或

2.什么是异或和

二、异或的基本性质


一、什么是异或和

1.什么是异或

所谓的异或,是对于两个非负整数

x, y将它们视为二进制数,然后对于二进制表示中的每一位进行如下运算得到的结果:

xy上的这一位不同时,得到1

xy上的这一位相同时,得到0

我们一般把x异或y记为x xor y。

2.什么是异或和

类似于把序列中的所有数加起来叫加和,我们也可以定义异或和,例如序列a1, a2, a3的异或和为

(a1 xor a2)xor a3。

二、异或的基本性质

异或被称为“不进位的加法”,不仅看上去如此,很多性质也与加法相类似。

1.它可以被消掉的。

例:a xor b xor b = a

2.它满足加法交换律和结合律

例:a xor b xor c = a xor (b xor c)        a xor b = b xor a

  • 6
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值