zoukankan
html css js c++ java
2013小米算法题
题目:一个数组里,除了三个数是唯一出现的,其余的都出现偶数个,找出这三个
数中的任一个。比如数组元素为【1,2,3,5,2,3,4,4,6】,只有 1,5,6 这三个数字是唯一出现的,我们只需要输出1,5,6中的一个就行。
思路:
1.排序
1,2,2,3,3,4,4,5,6
2.找唯一数
1)if x[i]==x[i+1] then i+=1 count++
2)if x[i]!=x[i+1]&&count==0 then output x[i]
3)else count=0
查看全文
相关阅读:
类的加载过程
算法模板之基数排序
算法模板之Dijkstra
算法模板之SPFA
算法模板之树状数组
算法模板之排序
深入JVM-自动内存管理(读书笔记)
VMware Fault-Tolerant Virtual Machine 论文总结
深入JVM--高效并发(读书笔记)
欧拉素数筛
原文地址:https://www.cnblogs.com/cloudml/p/4170489.html
最新文章
[Vijos 1243]生产产品(单调队列优化Dp)
Educational Codeforces Round 24
[BZOJ 2460][BeiJing2011]元素(线性基)
[BZOJ 1027][JSOI2007]合金(计算几何+Floyd最小环)
[BZOJ 1458]士兵占领(网络流)
[BZOJ 2111][ZJOI2010]Perm 排列计数(Lucas定理)
[BZOJ 1951][Sdoi2010]古代猪文(Lucas+CRT+费马小定理)
[BZOJ 2142]礼物(扩展Lucas定理)
[POJ 2891]Strange Way to Express Integers(扩展中国剩余定理)
【论文阅读】How to Read a Paper 如何阅读一篇论文(翻译自Prof. S. Keshav)
热门文章
【Linux命令学习】合并两个文件
【Python学习】from __future__ import print_function用法
【论文阅读】Learning From Multiple Experts: Self-paced Knowledge Distillation for Long-tailed Classification 向多专家学习:用于长尾分类的自定步长知识提炼
【论文阅读】Equalization Loss for Long-Tailed Object Recognition 长尾目标识别的均衡损失
【Python学习】miniconda安装多个Python版本
【git学习】git lfs实现大文件传输
【Vim学习】Vim常用指令
【x86汇编】Mac搭建DOSBox和MASM环境
【Docker学习】Docker介绍、基本命令、常见问题
算法模板--LCA求最近公共祖先
Copyright © 2011-2022 走看看