剑指offer
数组中只出现一次的数字
相似的企业真题
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 64M,其他语言128M
热度指数:445932
本题知识点:
位运算
哈希
算法知识视频讲解
校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。
题目描述
一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。
上一题
登录
/
注册
我的提交
编辑器加载中...
//num1,num2分别为长度为1的数组。传出参数 //将num1[0],num2[0]设置为返回结果 public class Solution { public void FindNumsAppearOnce(int [] array,int num1[] , int num2[]) { } }
class Solution { public: void FindNumsAppearOnce(vector
data,int* num1,int *num2) { } };
# -*- coding:utf-8 -*- class Solution: # 返回[a,b] 其中ab是出现一次的两个数字 def FindNumsAppearOnce(self, array): # write code here
//num1,num2分别为长度为1的数组。传出参数 //将num1[0],num2[0]设置为返回结果 class Solution { public void FindNumsAppearOnce(int[] array, int[] num1, int[] num2) { // write code here } }
function FindNumsAppearOnce(array) { // write code here // return list, 比如[a,b],其中ab是出现一次的两个数字 } module.exports = { FindNumsAppearOnce : FindNumsAppearOnce };
function FindNumsAppearOnce(array) { // write code here // return list, 比如[a,b],其中ab是出现一次的两个数字 }
# -*- coding:utf-8 -*- class Solution: # 返回[a,b] 其中ab是出现一次的两个数字 def FindNumsAppearOnce(self, array): # write code here
package main func FindNumsAppearOnce(nums []int) []int { //返回[a,b] 其中ab是出现一次的两个数字 //write your code }