文章 2024-08-28 来自:开发者社区

【Amazon 面试题1】一个数组,里面得数出现的次数是偶数次,只有一个数出现的次数是奇数次,找出那个出现奇数次的数

1.题目 一个数组,里面得数出现的次数是偶数次,只有一个数出现的次数是奇数次,找出那个出现奇数次的数 例如:随意给一个数组 a[]={1, 2, 3, 3,2,1, 5},其中出现基数次的数为5 分析: 大多数人看到此题,十有八九会用穷举法,遍历……然而,如此题...

文章 2024-08-08 来自:开发者社区

Java 基础语法-面试题(54-63道)(数组+类+包)

基础语法面试题(54-63道)(数组+类+包) 54. 定义一个一维的 int 数组,先创建它,并初始化它,给它赋值,然后输出其中的一个值 public class Arr { public static void main(String[] args) { ...

文章 2024-06-27 来自:开发者社区

技术好文共享:面试题:找出数组中只出现一次的2个数(异或的巧妙应用)(出现3次)

题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。分析:这是一道很新颖的关于位运算的面试题。首先我们考虑这个问题的一个简单版本:一个数组里除了一个数字之外,其他的数字都出现了两次。请写//代码效果参考:h...

文章 2024-06-10 来自:开发者社区

LeetCode 题目 80:删除排序数组中的重复项 II【算法面试高频题】

作者介绍:10年大厂数据\经营分析经验,现任大厂数据部门负责人。 会一些的技术:数据分析、算法、SQL、大数据相关、python 欢迎加入社区:码上找工作 作者专栏每日更新: LeetCode解锁1000题: 打怪升级之旅 python数据分析可视化:企业实战案例 python源码解读 备注说明:方便大家阅读,统一使...

文章 2024-05-22 来自:开发者社区

【一刷《剑指Offer》】面试题 14:调整数组顺序使奇数位于偶数前面

力扣对应题目链接:LCR 139. 训练计划 I - 力扣(LeetCode) 牛客对应题目链接:调整数组顺序使奇数位于偶数前面(二)_牛客题霸_牛客网 (nowcoder.com) ...

【一刷《剑指Offer》】面试题 14:调整数组顺序使奇数位于偶数前面
文章 2024-05-22 来自:开发者社区

【一刷《剑指Offer》】面试题 8:旋转数组的最小数字

力扣对应题目链接:154. 寻找旋转排序数组中的最小值 II - 力扣(LeetCode) 牛客对应题目链接: 旋转数组的最小数字_牛客题霸_牛客网 (nowcoder.com) ...

【一刷《剑指Offer》】面试题 8:旋转数组的最小数字
文章 2024-04-08 来自:开发者社区

经典面试题数组常用的方法

1.数组常用方法之 push()(==改变原数组,产生新数组==) push 是用来在数组的末尾追加一个元素,返回添加以后的长度 var arr = [1, 2, 3] // 使用 push 方法追加一个元素在末尾 arr.push(4) console.log(arr) // [1, 2, 3, 4] var res = a...

经典面试题数组常用的方法
文章 2024-04-03 来自:开发者社区

【力扣经典面试题】238. 除自身以外数组的乘积

一、题目描述 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在  32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂度内完成此题。 示例 1: ...

文章 2024-04-03 来自:开发者社区

【力扣经典面试题】189. 轮转数组

题目描述: 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums = [1,2,3,4,5,6,7], k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: ...

【力扣经典面试题】189. 轮转数组
文章 2024-03-07 来自:开发者社区

力扣面试经典题之数组/字符串(二)

189. 轮转数组 中等 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums = [1,2,3,4,5,6,7], k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注