技术栈

LeetCode:268. 丢失的数字

仰泳的熊猫2025-10-28 13:04

法1:

class Solution {

public:

int missingNumber(vector<int>& nums) {

int n=nums.size();

long expect=n*(n+1)/2;

long sum=0;

for(int x:nums){

sum+=x;

}

return (int)(expect-sum);

}

};

法2:

class Solution {

public:

int missingNumber(vector<int>& nums) {

int n=nums.size();

int res=0;

res^=n;

for(int i=0;i<n;i++){

res^=i^nums[i];

}

return res;

}

};

上一篇:C#数据类型:List
下一篇:电子信息三胞胎:电子信息工程、电子科学技术、电子信息科学技术
相关推荐
是苏浙
15 分钟前
2025年11月17日力扣刷题小记
算法·刷题
@卞
22 分钟前
ST 表相关练习题
数据结构·c++·算法
醒过来摸鱼
23 分钟前
9.8 贝塞尔曲线
线性代数·算法·numpy
报错小能手
24 分钟前
C++笔记 bind函数模板
开发语言·c++·笔记
Vanranrr
36 分钟前
表驱动编程实战:让 UI 逻辑既清晰又好维护
c++·ui
Vanranrr
37 分钟前
车机项目中的 Widget 设计反思:从“能用”到“好用”的改进方向
c语言·c++·架构
2501_94111152
1 小时前
C++中的适配器模式
开发语言·c++·算法
2501_94111194
1 小时前
C++中的适配器模式变体
开发语言·c++·算法
Ace_3175088776
1 小时前
拼多多关键字搜索接口逆向:从 WebSocket 实时推送解析到商品数据结构化重建
数据结构·websocket·网络协议
旋转的马铃薯干
1 小时前
bulk RNA-Seq(7)差异表达分析可视化
算法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Valdi:Snapchat 开源的新一代跨平台 UI 框架07Labelme从安装到标注:零基础完整指南08Visual Studio Code设置个性化背景教程092025 最新教程:注册并切换到美区 Apple ID10综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件