BZOJ-2761-不重复数字
描述
给出N个数,要求把其中重复的去掉,只保留第一次出现的数。
例如,给出的数为1 2 18 3 3 19 2 3 6 5 4,其中2和3有重复,去除后的结果为1 2 18 3 19 6 5 4。
分析
- 其实这个题就是一个哈希表的事, 但考虑到我只用过set没手写过hash再加上以后要写链表替代vector了, 所以写写练练手, 顺便挑战一下rank3的wxjlzbcd的pb_ds
- 这个题其实没白写, 因为我刚刚知道了负数模一个正数后还是非正数, re了几次才明白. 感觉这种基础都不知道是不是太逗了.
- 取模
我取的1929, 不是我的生日.- 最终结果:
PS: rank3是我小号但每次都比这个号快…
代码
https://code.csdn.net/snippets/612225
BZOJ-2761-不重复数字相关推荐
- linux找出重复数字,C语言笔试经典-查找多位数重复数字以及次数
从键盘输入一个多位的整数 用程序判断 这个数里面有没有 重复的数字 有重复的数字就打印 哪个数字重复了 重复了几次 例如:输入:1122431 打印结果: 1重复 出现3次 2重复 出现2次, ...
- bzoj2761 [JLOI2011]不重复数字
2761: [JLOI2011]不重复数字 Time Limit: 10 Sec Memory Limit: 128 MB Submit: 3081 Solved: 1138 [Submit][S ...
- HYSBZ2761 不重复数字【序列处理】(BZOJ2761)
2761: [JLOI2011]不重复数字 Time Limit: 10 Sec Memory Limit: 128 MB Submit: 5396 Solved: 2039 [Submit][S ...
- 数组专题——找重复数字 利用下标
找出任一重复数字 数组范围0-n-1 bool duplicate(int numbers[],int length,int *duplication){//传地址,通过参数返回重复数字//robus ...
- 题目:查找数组中的重复数字,要求空间复杂度为O(1)(基于Java实现)
题目:查找数组中的重复数字,要求空间复杂度为O(1)(基于Java实现) 题目: 在一个长度为 n 的数组 nums 里的所有数字都在 0-n-1 的范围内.数组中某些数字是重复的,但不知道有几个数字 ...
- lintcode :Remove Duplicates from Sorted Array II 删除排序数组中的重复数字 II
题目: 删除排序数组中的重复数字 II 跟进"删除重复数字": 如果可以允许出现两次重复将如何处理? 样例 给出数组A =[1,1,1,2,2,3],你的函数应该返回长度5,此时A ...
- 无重复数字的随机数字数组
这几天看MFC,头晕眼花,也觉得没有什么可以写的. 今天学习之余,看到一个面试题"1000个范围0-2000的数字,进行排序打印出来".就想着实现一下. 第一步先要建立1000个范 ...
- 有不含有重复数字的数组构造二叉树_Leetcode刷题记录:构建最大数二叉树
题目要求,题目地址 给定一个不含重复数字的数组,最大二叉树构建规则如下: 1.根是数组中最大的数字 2.左边的子树是最大数字左边的内容 3.右边的子树是最大数字右边的内容 答案 class Solut ...
- 整数数组查找java_使用Java编写程序以查找整数数组中的第一个非重复数字?
查找数组中的第一个非重复数字-构造count数组以将给定数组中每个元素的计数存储为相同长度,且所有元素的初始值为0. 将数组中的每个元素与除自身之外的所有其他元素进行比较. 如果匹配发生,则增加其在计 ...
- C语言经典例1-无重复数字的三位数
目录 1 题目 2 分析 3 实现 4 运行结果 1 题目 有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 2 分析 本题的本质是排列组合问题,抽象的描述就是一共有3个空 ...
最新文章
- 基于机器视觉的智能人机交互技术
- HDU 2149-Public Sale(巴什博奕)
- springboot日志写入mysql_44. Spring Boot日志记录SLF4J【从零开始学Spring Boot】
- hdu 5094 Maze
- java client_java中HttpClient的使用
- Cracked me --1--Acid_burn
- Linux如何自动获取IP地址
- 一加7pro运动计步功能_系统:一加推送一加7Pro的氢OS9.5.9系统版本更新,继续优化屏幕...
- 亚马逊云科技顾凡:持续创新的关键是企业已构建起现代化应用
- Profinet协议基础知识(一)
- 亚马逊用AI监控和解雇员工,这会是大势所趋吗?
- VUE+VSCODE(新建一个项目)
- Idea在项目中新建项目
- 第四代微型计算机,第四代树莓派微型电脑正式发布 首搭4GB内存,支持USB 3.0和双屏4K输出...
- BFC——通俗理解什么是BFC
- 如何把阿里云盘变成本地硬盘
- 状态机控制移位寄存器multisim仿真过程中出现的状态变量和状态转移条件不匹配的问题
- 武林风云之数据库的基本操作
- TMS320C6748开发视频教程笔记 第12章 通用输入输出口 GPIO
- pdf转成cad,教你pdf转cad的方法