LCR 004. 只出现一次的数字 II

ops/2025/2/8 12:23:14/

文章目录

  • 1.题目
  • 2.思路
  • 3.代码


1.题目

LCR 004. 只出现一次的数字 II

给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 **三次 。**请你找出并返回那个只出现了一次的元素。

示例 1:

**输入:**nums = [2,2,3,2]
**输出:**3

示例 2:

**输入:**nums = [0,1,0,1,0,1,100]
**输出:**100

2.思路

1.直接用哈希遍历两边找出只出现一次的数字

3.代码

class Solution {
public:int singleNumber(vector<int>& nums) {unordered_map<int, int> m;for(int i = 0; i<nums.size(); ++i){m[nums[i]]++;}for(int i = 1; i<nums.size(); ++i){if(m[nums[i]] == 1)return nums[i];}return 1;}
};


http://www.ppmy.cn/ops/156722.html

相关文章

1.攻防世界 baby_web

题目描述这里有提示&#xff0c;初始页面 进入题目页面如下 很简洁的页面只有一行HELLO WORLD ctrlu查看了源码也没有信息 用burp suite抓包&#xff0c;并发送到重放器 根据提示&#xff08;初始页面&#xff09;修改访问index.php文件 index.php index.php 是一种常见的…

使用 CMake 自动管理 C/C++ 项目

使用 CMake 自动管理 C/C 项目 1. 介绍 CMake 是一个强大的构建系统&#xff0c;可用于跨平台管理 C/C 项目的编译过程。本 CMakeLists.txt 文件提供了一种自动化的方式来管理 C/C 项目&#xff0c;包括创建代码目录、自动编译所有源文件、管理输出文件等。 2. CMake 最低版…

如何在Linux上安装Ollama

安装Ollama 安装Ollama的步骤相对简单&#xff0c;以下是基本的安装指南&#xff1a; 访问官方网站&#xff1a;打开浏览器&#xff0c;访问Ollama的官方网站。 下载安装包&#xff1a;根据你的操作系统&#xff0c;选择相应的安装包进行下载。 运行安装程序&#xff1a;下载完…

Windows Docker笔记-制作、加载镜像

引言 在文章《Windows Docker笔记-在容器中运行项目》中&#xff0c;已经在容器中运行了项目。而且在这个容器中&#xff0c;已经调试好了项目运行的环境。 使用docker&#xff0c;就是为了在项目发布到生产环境时&#xff0c;不用再去安装项目运行的环境&#xff0c;直接丢给…

深度分析:网站快速收录与网站内容多样性的关系

本文转自&#xff1a;百万收录网 原文链接&#xff1a;https://www.baiwanshoulu.com/87.html 网站快速收录与网站内容多样性之间存在着密切的关系。以下是对这一关系的深度分析&#xff1a; 一、网站内容多样性对快速收录的影响 提升搜索引擎抓取效率&#xff1a; 多样化的…

【STM32】AHT20温湿度模块

AHT20温度模块采用的是I2C硬件通信协议。本篇文章会根据时序图实现AHT20模块初始化&#xff0c;以及读取温湿度 AHT20温度模块对应电路图 得到设备地址&#xff0c;读地址的话设备地址为0x71,写的话为0x70 1.根据手册写aht20初始化代码 void aht20_init() { uint8_t rea…

WebSocket——netty实现websocket编码

一、前言&#xff1a;WebSocket 和 Netty 简介 在现代的互联网应用中&#xff0c;许多场景需要实时通信&#xff0c;比如在线聊天、实时通知、股票行情更新等。这些场景下&#xff0c;我们需要一种技术&#xff0c;让服务器能够主动向客户端推送消息。WebSocket 就是为了解决这…

支持向量机(一)

支持向量机是典型的二分类模型&#xff0c;以其模型简单、实现简单、效果卓越而著称。 一元支持向量机 我们通过一条中间线根据特征对样本实现分类&#xff0c;很明显&#xff1a;两个支持样本的差别越大&#xff0c;两个支持样本的分类效果就越好。 二元支持向量机 在实际生…