华为OD机试真题2022(JAVA)
华为机试题库已换 →→→ 华为OD机试2023(JAVA)
以下题目为旧版题库,供大家课外消遣
基础题:
| 序号 | 题目 | 分值 |
| 1 | 查找众数及中位数 | 100 |
| 2 | 出错的或电路 | 100 |
| 3 | 连续字母长度 | 100 |
| 4 | 分班 | 100 |
| 5 | 计算面积 | 100 |
| 6 | 最远足迹 | 100 |
| 7 | 判断一组不等式是否满足约束并输出最大差 | 100 |
| 8 | 消消乐游戏 | 100 |
| 9 | 字符串分割(二) | 100 |
| 10 | 路灯照明问题 | 100 |
| 11 | 用连续自然数之和来表达整数 | 100 |
| 12 | 补种未成活胡杨 | 100 |
| 13 | 找朋友 | 100 |
| 14 | 求满足条件的最长子串的长度 | 100 |
| 15 | 字符串序列判定 | 100 |
| 16 | 找最小数 | 100 |
| 17 | 喊7的次数重排 | 100 |
| 18 | 字符串变换最小字符串 | 100 |
| 19 | 最大矩阵和 | 100 |
| 20 | 打印任务排序 | 100 |
| 21 | 报数游戏 | 100 |
| 22 | 判断字符串子序列 | 100 |
| 23 | 字符串加密 | 100 |
| 24 | 数列描述 | 100 |
| 25 | 找车位 | 100 |
| 26 | 组成最大数 | 100 |
| 27 | 用户调度问题 | 100 |
| 28 | 玩牌高手 | 100 |
| 29 | 执行时长 | 100 |
| 30 | 磁盘容量排序 | 100 |
| 31 | 靠谱的车 | 100 |
| 32 | 最长的顺子 | 100 |
| 33 | 寻找身高相近的小朋友 | 100 |
| 34 | 根据某条件聚类最少交换次数 | 100 |
| 35 | 一种字符串压缩表示的解压 | 100 |
| 36 | 求最多可以派出多少支团队 | 100 |
| 37 | VLAN资源池 | 100 |
| 38 | 数字涂色 | 100 |
| 39 | 热点网站统计 | 100 |
| 40 | 日志排序 | 100 |
| 41 | 寻找相同子串 | 100 |
| 42 | 太阳能板最大面积 | 100 |
| 43 | 分糖果 | 100 |
| 44 | 相对开音节 | 100 |
| 45 | IPv4地址转换成整数 | 100 |
| 46 | 数据连续和 | 100 |
| 47 | 统计射击比赛成绩 | 100 |
| 48 | 拼接URL | 100 |
| 49 | 素数之积 | 100 |
| 50 | 停车场统计 | 100 |
| 51 | 数组去重和排序 | 100 |
| 52 | 矩阵最大值 | 100 |
| 53 | 找终点 | 100 |
| 54 | 按身高和体重排队 | 100 |
| 55 | 最大N个数与最小N个数的和 | 100 |
| 56 | 事件推送 | 100 |
| 57 | 流水线 | 100 |
| 58 | 检查是否存在满足条件的数字组合 | 100 |
| 59 | 敏感字段加密 | 100 |
| 60 | 关联子串 | 100 |
| 61 | 求字符串中所有整数的最小和 | 100 |
| 62 | 猴子爬山 | 100 |
| 63 | 乱序整数序列两数之和绝对值最小 | 100 |
| 64 | 数组组成的最小数字 | 100 |
| 65 | 数组拼接 | 100 |
| 66 | 英文输入法 | 100 |
| 67 | 非严格递增连续数字序列 | 100 |
| 68 | 字符统计及重排 | 100 |
| 69 | 5键键盘的输出 | 100 |
| 70 | 两数之和绝对值最小 | 100 |
| 71 | 矩形相交的面积 | 100 |
| 72 | 字符串比较 | 100 |
| 73 | 快递运输 | 100 |
进阶题:
| 序号 | 题目 | 分值 |
| 74 | 服务器广播 | 200 |
| 75 | 数字反转打印 | 200 |
| 76 | 欢乐周末 | 200 |
| 77 | 找单词 | 200 |
| 78 | 火星文计算 | 200 |
| 79 | 计算堆栈中的剩余数字 | 200 |
| 80 | 篮球比赛 | 200 |
| 81 | 字符串分割 | 200 |
| 82 | 最长广播响应 | 200 |
| 83 | 转骰子 | 200 |
| 84 | 斗地主之顺子 | 200 |
| 85 | 跳格子游戏 | 200 |
| 86 | 构成的正方形数量 | 200 |
| 87 | 服务失效判断 | 200 |
| 88 | 竖直四子棋 | 200 |
| 89 | 仿LISP运算 | 200 |
| 90 | 第k个排列 | 200 |
| 91 | 图像物体的边界 | 200 |
| 92 | 解密犯罪时间 | 200 |
| 93 | 最长方连续方波信号 | 200 |
| 94 | 信道分配 | 200 |
| 95 | 解压报文 | 200 |
| 96 | 最小传输延时 | 200 |
| 97 | 叠积木 | 200 |
| 98 | 火锅 | 200 |
| 99 | 猜密码 | 200 |
| 100 | 目录删除 | 200 |
| 101 | 学生方阵 | 200 |
| 102 | 贪吃蛇 | 200 |
| 103 | We Are A Team | 200 |
| 104 | 九宫格按键输入 | 200 |
| 105 | 找到它 | 200 |
| 106 | 连续出牌数量 | 200 |
| 107 | 最长的指定瑕疵度的元音子串 | 200 |
| 108 | 数组二叉树 | 200 |
| 109 | 德州扑克 | 200 |
| 110 | 分积木 | 200 |
| 111 | 计算疫情扩散时间 | 200 |
| 112 | 找城市 | 200 |
| 113 | 可以组成网络的服务器 | 200 |
| 114 | 考古学家 | 200 |
| 115 | 机器人走迷宫 | 200 |
| 116 | 区间交集 | 200 |
| 117 | 书籍叠放 | 200 |
相关文章:
华为OD机试真题2022(JAVA)
华为机试题库已换 →→→ 华为OD机试2023(JAVA) 以下题目为旧版题库,供大家课外消遣 基础题: 序号题目分值1查找众数及中位数1002出错的或电路1003连续字母长度1004分班1005计算面积1006最远足迹1007判断一组不等式是否满足约束…...
【3】MyBatis+Spring+SpringMVC+SSM整合一套通关
三、SpringMVC 1、SpringMVC简介 1.1、什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为两类: 一类称为实体…...
20道前端高频面试题(附答案)
ES6新特性 1.ES6引入来严格模式变量必须声明后在使用函数的参数不能有同名属性, 否则报错不能使用with语句 (说实话我基本没用过)不能对只读属性赋值, 否则报错不能使用前缀0表示八进制数,否则报错 (说实话我基本没用过)不能删除不可删除的数据, 否则报错不能删除变量delete p…...
android EditText设置后缀
有两种实现方案。 方案一:是自己写一个TextWatcher。 方案二:是重写TextView的getOffsetForPosition方法,返回一个计算好的offset。 我在工作时,使用的是方案一。在离职之后,我还是对这个问题耿耿于怀,所以…...
prometheus+cadvisor监控docker
官方解释 cAdvisor(ContainerAdvisor)为容器用户提供了对其运行容器的资源使用和性能特性的了解。它是一个正在运行的守护程序,用于收集、聚合、处理和导出有关正在运行的容器的信息。具体来说,它为每个容器保存资源隔离参数、历史…...
正演(1): 二维声波正演模拟程序(中心差分)Python实现
目录 1、原理: 1)二维声波波动方程: 编辑 2)收敛条件(不是很明白) 3)雷克子波 4)二维空间衰减函数 5)边界吸收条件 (不是很明白。。) 2、编程实现 1)参数设置&…...
珠海数据智能监控器+SaaS平台 轻松实现SMT生产管控
数据智能监控器 兼容市面上99%的SMT设备 直接读取设备生产数据与状态,如:计划产出、实际产出、累计产出、停机、节拍、线利用率、直通率、停产时间、工单状态、OEE…… 产品功能价值 ◎ OEE不达标报警,一手掌握生产效能 ◎ 首检/巡检/成…...
习题22对前面21节的归纳总结
笨方法学python --习题22 Vi---Rum 于 2021-01-12 14:16:10 发布 python 习题22 这节内容主要是归纳总结 ex1.py 第一次学习 1.print:打印 2.# :是注释的意思,井号右边的内容不再执行 3.end"":,在句子结尾加上这个就不会再换行…...
使用Vite快速构建前端React项目
一、Vite简介 Vite是一种面向现代浏览器的一个更轻、更快的前端构建工具,能够显著提升前端开发体验。除了Vite外,前端著名的构建工具还有Webpack和Gulp。目前,Vite已经发布了Vite3,Vite全新的插件架构、丝滑的开发体验,可以和Vue3完美结合。 相比Webpack和Gulp等构建工具…...
人工智能高等数学--人工智能需要的数学知识_微积分_线性代数_概率论_最优化---人工智能工作笔记0024
然后我们看一下人工智能中需要的数学知识 数学知识是重要的,对于理解人工智能底层原理来说很重要,但是工作中 工作中一般都不会涉及的自己写算法之类的,只是面试,或者理解底层原理的时候需要 然后看一下人工智能需要哪些数学知识 这里需要微积分 线性代数 概率论 最优化的知识…...
阿里大数据之路总结
一、数据采集 二、数据同步 2.1、数据同步方式: 数据同步的三种方式:直连方式、数据文件同步、数据库日志解析方式 关系型数据库的结构化数据:MYSQL、Oracle、DB2、SQL Server非关系型数据库的非结构化数据(数据库表形式存储&am…...
ABAP中Literals的用法(untyped literal vs. typed literal)
1. 什么是Literals ? Literals的字面意思即“文字”。其实,Literals就是在ABAP代码中直接指定的一个字符串,但注意哦,这个字符串并不意味着其类型一定是string哦。 要弄清这个概念,就要清楚ABAP对于Literals 的定义和处理方式。…...
tensorflow1.14.0安装教程
1首先电脑安装好Anaconda3(Anaconda介绍、安装及使用教程 - 知乎 (zhihu.com),) 蟒蛇 |全球最受欢迎的数据科学平台 (anaconda.com) 2打开Anaconda Prompt(本人更新win11后,主菜单不再显示,那么我们可以打…...
C++赋值运算符重载
赋值运算符重载 目录赋值运算符重载示例1:示例2:示例3:示例4:很巧妙的是,在编写这篇文章时(2023年2月27日),再加100天就是6月7日,恰好是今年高考的百日誓师! …...
网络性能总不好?专家帮你来“看看”— CANN 6.0 黑科技 | 网络调优专家AOE,性能效率双提升
随着深度学习模型复杂度和数据集规模的增大,计算效率的提升成为不可忽视的问题。然而,算法网络的多样性、输入数据的不确定性以及硬件之间的差异性,使得网络调优耗费巨大成本,即使是经验丰富的专家,也需要耗费数天的时…...
Qss自定义属性
QSS自定义属性 更多精彩内容👉个人内容分类汇总 👈👉QSS样式学习 👈文章目录QSS自定义属性[toc]前言一、实现效果二、使用方式1.QSS设置Q_PROPERTY属性样式2.QSS设置动态属性样式3.qproperty-<属性名称>语法14.qproperty-&…...
连接金蝶云星空,数据交互轻松搞定!丨三叠云
金蝶云星空 路径 拓展 >> 插件 功能简介 新增插件「金蝶云星空」。 用户可通过配置「金蝶云星空」插件,就可以实时获取「金蝶云星空」的数据,同时支持回填数据至金蝶系统内。 地图视图 路径 表单 >> 表单设计 功能简介 新增「地图视…...
JSX是什么,React为什么使用JSX,babel怎么转译JSX的
JSX是什么,React为什么使用JSX,babel怎么转译JSX的 在前端的框架中有两种“描述UI”的方案,一种是JSX语法,一种是模板语言。 其中React就是选择的JSX,Vue就是选择的模板语言。 JSX其实就是一个语法糖,在…...
从工地转行软件测试,拿下13k+年终奖是种什么体验?
最近,一则名为《我:毕业五年,存款5000。她:中传硕士,火锅店保洁》的视频走红网络,两位名校毕业生看似高开低走的就业经历,引起了很多人的共鸣。她们所传达的并不是所谓的躺平、摆烂,而是希望更多…...
前端面试题 —— 计算机网络(二)
目录 一、POST和PUT请求的区别 二、GET方法URL长度限制的原因 三、页面有多张图片,HTTP是怎样的加载表现? 四、HTTP2的头部压缩算法是怎样的? 五、说一下HTTP 3.0 六、HTTP协议的性能怎么样? 七、数字证书是什么?…...
TDengine 快速体验(Docker 镜像方式)
简介 TDengine 可以通过安装包、Docker 镜像 及云服务快速体验 TDengine 的功能,本节首先介绍如何通过 Docker 快速体验 TDengine,然后介绍如何在 Docker 环境下体验 TDengine 的写入和查询功能。如果你不熟悉 Docker,请使用 安装包的方式快…...
ubuntu搭建nfs服务centos挂载访问
在Ubuntu上设置NFS服务器 在Ubuntu上,你可以使用apt包管理器来安装NFS服务器。打开终端并运行: sudo apt update sudo apt install nfs-kernel-server创建共享目录 创建一个目录用于共享,例如/shared: sudo mkdir /shared sud…...
React Native 导航系统实战(React Navigation)
导航系统实战(React Navigation) React Navigation 是 React Native 应用中最常用的导航库之一,它提供了多种导航模式,如堆栈导航(Stack Navigator)、标签导航(Tab Navigator)和抽屉…...
Java如何权衡是使用无序的数组还是有序的数组
在 Java 中,选择有序数组还是无序数组取决于具体场景的性能需求与操作特点。以下是关键权衡因素及决策指南: ⚖️ 核心权衡维度 维度有序数组无序数组查询性能二分查找 O(log n) ✅线性扫描 O(n) ❌插入/删除需移位维护顺序 O(n) ❌直接操作尾部 O(1) ✅内存开销与无序数组相…...
1.3 VSCode安装与环境配置
进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件,然后打开终端,进入下载文件夹,键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...
【Go】3、Go语言进阶与依赖管理
前言 本系列文章参考自稀土掘金上的 【字节内部课】公开课,做自我学习总结整理。 Go语言并发编程 Go语言原生支持并发编程,它的核心机制是 Goroutine 协程、Channel 通道,并基于CSP(Communicating Sequential Processes࿰…...
IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)
文章目录 概述HelloWorld 工程C/C配置编译器主配置Makefile脚本烧录器主配置运行结果程序调用栈 任务管理实验实验结果osal 系统适配层osal_task_create 其他实验实验源码内存管理实验互斥锁实验信号量实验 CMISIS接口实验还是得JlINKCMSIS 简介LiteOS->CMSIS任务间消息交互…...
(转)什么是DockerCompose?它有什么作用?
一、什么是DockerCompose? DockerCompose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器。 Compose文件是一个文本文件,通过指令定义集群中的每个容器如何运行。 DockerCompose就是把DockerFile转换成指令去运行。 …...
Map相关知识
数据结构 二叉树 二叉树,顾名思义,每个节点最多有两个“叉”,也就是两个子节点,分别是左子 节点和右子节点。不过,二叉树并不要求每个节点都有两个子节点,有的节点只 有左子节点,有的节点只有…...
精益数据分析(97/126):邮件营销与用户参与度的关键指标优化指南
精益数据分析(97/126):邮件营销与用户参与度的关键指标优化指南 在数字化营销时代,邮件列表效度、用户参与度和网站性能等指标往往决定着创业公司的增长成败。今天,我们将深入解析邮件打开率、网站可用性、页面参与时…...
