小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

异或运算符( \oplus)是一种二进制运算,若比特位相同则结果为0,不同则为1。它可以对非0和1的数值进行按位异或运算。

传说中最安全的加密算法:一次一密

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2025-10-30T05:01:06Z
处理列表

每周挑战301中,Mohammad S. Anwar发布了两个编程任务:任务1要求通过自定义比较函数对正整数进行排序,以形成最大数字;任务2要求计算整数数组中所有对的汉明距离,使用异或运算和二进制计数方法。

处理列表

DEV Community DEV Community · 2024-12-29T13:18:18Z

本文讨论了如何找出将一个数的位数翻转为另一个数所需的最小位数,通过使用异或运算确定需要翻转的位数。时间复杂度为O(log2X),空间复杂度为O(1)。

将数字转换所需的最小位翻转数

DEV Community DEV Community · 2024-09-17T11:19:19Z
花式求GCD

文章介绍了一种利用异或运算和取模运算计算最大公约数(GCD)的方法,提供了一行代码的GCD函数,并展示了如何使用while循环和异或运算符交换两个数的值,最终成功计算并输出了两个数的GCD。

花式求GCD

plus studio plus studio · 2023-08-02T18:46:00Z
C 实现零空间开销交换两个数的值

本文介绍了四种在C语言中不使用临时变量交换两个数值的方法:1. 使用异或运算符;2. 通过加减法;3. 利用赋值表达式的返回值;4. 结合异或运算的特性。每种方法均通过实例详细说明了交换过程。

C 实现零空间开销交换两个数的值

Frytea's Blog Frytea's Blog · 2021-11-03T06:48:31Z
C实现不用临时变量交换两个数的值(一行代码)

文章讨论了四种在不使用临时变量的情况下交换两个数值的方法:1. 使用异或运算;2. 通过加减法;3. 利用赋值表达式的返回值;4. 另一种异或运算的变体。每种方法均附有计算实例,展示了数值交换的实现过程。

C实现不用临时变量交换两个数的值(一行代码)

Frytea's Blog Frytea's Blog · 2021-07-07T03:19:00Z
通过位运算转换大小写

位运算是一种高效的计算方式,可以用于字母大小写的转换。大小写字母的ASCII码相差32,通过与0010 0000进行异或运算,可以实现这一转换。

通过位运算转换大小写

Mobility Mobility · 2018-11-14T13:58:47Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码