华为OD面试分享18
2024年OD统一考试(D卷)完整题库:华为OD机试2024年最新题库(Python、JAVA、C++合集) 正文开始 7月3日上午一面 问项目 String变量直接引用和new一个String变量的区别 谈谈多线程 canel的工作原理 MVC的执行过程 redis怎么用的 编程题-网络连通区域数量 7月3日晚上二面 编程题-容器容纳水的最大值 问项目 项目怎么分工 项目遇到什么问题,怎么解决 查看项目...
求满足条件的最长子串的长度 - 华为OD统一考试(D卷)
题目描述 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子的长度,字符串本身是其最长的子串,子串要求: 只包含1个字母(aZ),其余必须是数字; 字母可以在子串中的任意位置; 如果找不到满足要求的子串,如全是字母或全是数字,则返回-1。 输入描述 字符串(只包含字母和数字) 输出描述 子串的长度 示例1 输入:abC124ACb 输出:4 说明:满足条件的最长子串是C124或者...
2024华为OD机试最新D卷真题、最近真实面试记录、考试报告
介绍 文章目录 介绍最纯净OD交流圈,无限提问特权 2024年的华为OD机试主要考C、D卷,以前的题就不用去费精力刷了。 华为采用牛客网作为其考试平台,为了更好地准备考试,你可以提前在牛客网上找到华为的机考门槛进行模拟练习。这些练习主要是为了让你熟悉平台操作,并锻炼你处理输入输出的能力。此外,我也分享了许多在牛客网上的华为OD试题供你参考。 关于华为机考的评分机制,它是基于测试用例通过的比例来确定的。例...
华为OD机试 - 2024真题目录
真题目录 专栏介绍100分题目录200分题目录 专栏介绍 专栏中题目包含100分和200分的题目,限时优惠中39.9元,其中所有博客均有详细的题目描述、输入、输出、测试使用、备注等描述,有算法源码可直接使用,计划每道题目的源码有Python、C++、C、javascript等, 持续更新最新题目、不同语言的解答方法,目前Python源码居多。 100分题目录 200分题目录 ...
推荐多样性 - 华为OD统一考试(C卷)
题目描述 推荐多样性需要从多个列表中选择元素,一次性要返回N屏数据(窗口数量),每屏展示K个元素(窗口大小),选择策略: 各个列表元素需要做穿插处理,即先从第一个列表中为每屏选择一个元素,再从第二个列表中为每屏选择一个元素,依次类推 每个列表的元素尽量均分为N份,如果不够N个,也要全部分配完,参考样例图: (1)从第一个列表中选择4条0 1 2 3,分别放到4个窗口中 (2)从第二个列表中选择4条10 ...
虚拟游戏理财 - 华为OD统一考试(C卷)
题目描述 在一款虚拟游戏中生活,你必须进行投资以增强在虚拟游戏中的资产以免被淘汰出局。 现有一家Bank,它提供有若干理财产品m,风险及投资回报不同,你有N (元)进行投资,能接受的总风,险值为X。 你要在可接受范围内选择最优的投资方式获得最大回报。 说明: 在虚拟游戏中,每项投资风,险值相加为总风,险值; 在虚拟游戏中,最多只能投资2个理财产品; 在虚拟游戏中,最小单位为整数,不能拆分为小数; 投资额...
华为OD加面 - 手撕代码真题(Java)
题目描述 给你一个六位 正 整数 num 。请你使用 num 中的 数位 ,将 num 拆成两个新的整数 new1 和 new2 。 new1 和 new2 中可以有 前导 0 ,且 num 中 所有 数位都必须使用。 比方说,给你 num = 291325 ,你拥有的数位包括:两个 2 ,一个 9 ,一个1,一个 3和一个5 。 一些可能的 [new1, new2] 数对为 [122, 359],[1...
用连续自然数之和来表达整数 - 华为OD统一考试(C卷)
题目描述 一个整数可以由连续的自然数之和来表示。给定一个整数,计算该整数有几种连续自然数之和的表达式,且打印出每种表达式。 输入描述 一个目标整数T (1 <=T<= 1000) 输出描述 该整数的所有表达式和表达式的个数。如果有多种表达式,输出要求为: 1.自然数个数最少的表达式优先输出 2.每个表达式中按自然数递增的顺序输出,具体的格式参见样例。在每个测试数据结束时,输出一行”Result:X”,其...
【华为OD机试真题 C++】最佳植树距离|解题思路、代码解析
文章目录 题目描述 输入 输出 示例1 输入 输出 备注 解题思路 实现代码 题目描述 按照环保公司要求,小明需要在沙化严重的地区进行植树防沙工作,初步目标是种植一条直线的树带。由于有些区域目前不适合种植树木,所以只能在一些可以种植的点来种植树木。 在树苗有限的情况下,要达到最佳效果,就要尽量散开种植,不同树苗之间的最小间距要尽量大。给你一个适合种植树木的点坐标和一个树苗的数量,请帮小明选择一个最佳的最...
部门人力分配 - 华为OD统一考试
题目描述 部门在进行需求开发时需要进行人力安排。当前部门需要完成 N 个需求,需求用 requirements[i] 表示,requirements[i] 表示第 i 个需求的工作量大小,单位:人月。这部分需求需要在 M 个月内完成开发,进行人力安排后每个月的人力是固定的。 目前要求每个月最多有 2 个需求开发,并且每个月需要完成的需求不能超过部门人力。请帮部门评估在满足需求开发进度的情况下,每个月需要...