当前位置: 首页 > news >正文

PAT甲级-1041 Be Unique

题目

题目大意

从一组数字中选出第一个唯一出现的数,输出该数。如果没有,则输出None。

思路

哈希的思想,将数值作为索引,对应该数值出现的次数,然后遍历数组即可。

注意第一个数字是指数字的个数,不是数值。

代码

#include <iostream>
#include <vector>
using namespace std;int main(){int n;cin >> n;int v[10001] = {0};vector<int> v2(n);for (int i = 0; i < n; i++){cin >> v2[i];v[v2[i]]++;}for (int i = 0; i < n; i++){if (v[v2[i]] == 1){cout << v2[i] << endl;return 0;}}cout << "None" << endl;return 0;
}

http://www.lryc.cn/news/475160.html

相关文章:

  • 【jvm】如何设置堆内存大小
  • kernel源码分析 do_msgsnd read_msg
  • 掌握 CTE 技巧,实现连续日期和月份的 SQL 报表统计
  • 【表格解决问题】EXCEL行数过多,WPS如何按逐行分别打印多个纸张中
  • Maven讲解从基础到高级配置与实践
  • Vue3组件式父子传值
  • 网页自动化测试和爬虫:Selenium库入门与进阶
  • Cells 单元
  • 2024/11/2 安卓创建首页界面
  • SpringSession源码分析
  • IIC
  • LLM Observability: Azure OpenAI (一)
  • qt QBrush详解
  • Excel函数CUnique连接合并指定区域的唯一值
  • 机械革命屏幕设置为RGB
  • 开源项目-投票管理系统
  • LeetCode 104.二叉树的最大深度
  • Android启动流程_Init阶段
  • 萤火虫算法优化BILSTM神经网络多输入回归分析
  • 在线QP(QuotedPrintable)编码解码工具
  • 【已解决】cra 配置路径别名 @ 后,出现 ts 报错:找不到模块“@/App”或其相应的类型声明。ts(2307)
  • leetcode-643. 子数组最大平均数 I
  • 论分布式架构设计及其实现
  • 基于BP神经网络的手写体数字图像识别
  • QT——串口调试助手
  • 国产操作系统卖疯了!最营收7.84亿,最低1.5亿
  • 2024年华为OD机试真题-最小的调整次数-Python-OD统一考试(E卷)
  • React.js教程:从JSX到Redux的全面解析
  • 二叉苹果树
  • 【大数据学习 | kafka】producer的参数与结构