技术栈

C语言 | Leetcode C语言题解之第137题只出现一次的数字II

DdddJMs__1352024-06-12 14:37

题目:

题解:

cpp 复制代码
int singleNumber(int *nums, int numsSize) {
    int a = 0, b = 0;
    for (int i = 0; i < numsSize; i++) {
        b = ~a & (b ^ nums[i]);
        a = ~b & (a ^ nums[i]);
    }
    return b;
}
上一篇:C语言---深入指针(4)
下一篇:Halcon 多相机统一坐标系
相关推荐
Z9fish
3 分钟前
sse哈工大C语言编程练习23
c语言·数据结构·算法
代码无bug抓狂人
15 分钟前
C语言之单词方阵——深搜(很好的深搜例题)
c语言·开发语言·算法·深度优先
im_AMBER
27 分钟前
Leetcode 127 删除有序数组中的重复项 | 删除有序数组中的重复项 II
数据结构·学习·算法·leetcode
CodeJourney_J
35 分钟前
从“Hello World“ 开始 C++
c语言·c++·学习
样例过了就是过了
36 分钟前
LeetCode热题100 环形链表 II
数据结构·算法·leetcode·链表
枫叶丹4
2 小时前
【Qt开发】Qt界面优化(七)-> Qt样式表(QSS) 样式属性
c语言·开发语言·c++·qt
with-the-flow
2 小时前
从数学底层的底层原理来讲 random 的函数是怎么实现的
c语言·python·算法
tyb333333
2 小时前
leetcode:吃苹果和队列
算法·leetcode·职场和发展
踩坑记录
3 小时前
leetcode hot100 74. 搜索二维矩阵 二分查找 medium
leetcode
TracyCoder123
3 小时前
LeetCode Hot100(60/100)——55. 跳跃游戏
算法·leetcode
热门推荐
01GitHub 镜像站点02【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆03Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services04AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot05OpenClaw 使用和管理 MCP 完全指南06Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08OpenClaw 安装之(三)DeepSeek模型接入配置和详细配置参数09AI agent:介绍 ZeroClaw 安装,使用10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南