从 2024年4月24开始,考的都是华为OD统一考试(D卷),专栏题目已经整理好了, 命中率 95%以上。
据已经参加D卷考试的同学反馈D卷和C卷是一样的,如果发现新题会及时更新。
地址: https://www.nowcoder.com/creation/manager/columnDetail/MVBqEM
华为OD机考算法题库(绝对都是原题),帮助你上岸华为(已经不少小伙伴成功上岸)。提供Java、Python、C++ 三种语言的解法。每篇文章都有详细的解题步骤、代码注释详细及相关知识点的练习题。
专栏中的所有博客均由以下及部分组成:
希望这个专栏不仅能帮您成功**通过华为机试,还能让您熟练掌握算法**。
以下是D卷100分题目目录:
[智能成绩表] | 100 | java,python,c++ | 多字段排序的基本用法 |
[体育场找座位]、[找座位] | 100 | java,python,c++ | 贪心模拟 |
[分割均衡字符串] | 100 | java,python,c++ | 贪心 |
[最长子字符串的长度 | 100 | java,python,c++ | 字符串 |
[靠谱的车] | 100 | java,python,c++ | 记忆化搜索 |
[灰度图恢复] | 100 | java,python,c++ | 模拟 |
[山峰个数] | 100 | java,python,c++ | 模拟 |
[最长连续子序列] | 100 | java,python,c++ | 暴力 |
[AI面板识别] | 100 | java,python,c++ | 模拟,排序 |
[分割数组的最大差值] | 100 | java,python,c++ | 模拟 |
[代表团坐车] | 100 | java,python,c++ | 动态规划(01背包) |
[掌握的单词个数] | 100 | java,python,c++ | 模拟 |
[API集群负载统计] | 100 | java,python,c++ | 模拟(hashmap 计数) |
[攀登者1] | 100 | java,python,c++ | 模拟 |
[万能字符单词拼写] | 100 | java,python,c++ | 模拟 |
[密码输入检测] | 100 | java,python,c++ | 模拟 |
[螺旋数字矩阵] | 100 | java,python,c++ | 模拟 |
[求幸运数之和] | 100 | java,python,c++ | 模拟 |
[五子棋迷] | 100 | java,python,c++ | 模拟 |
[数字游戏] | 100 | java,python,c++ | 前缀和 |
[寻找最富裕的小家庭] | 100 | java,python,c++ | 动态规划 |
[最大N个数与最小N个数的和] | 100 | java,python,c++ | 模拟 |
[字符串序列判定] | 100 | java,python,c++ | 双指针 |
[最多购买宝石数目] | 100 | java,python,c++ | 双指针 |
[停车场车辆统计] | 100 | java,python,c++ | 贪心 |
[园区参观路径] | 100 | java,python,c++ | 动态规划 |
[精准核酸检测] | 100 | java,python,c++ | 并查集 |
[剩余银饰的重量] | 100 | java,python,c++ | 模拟,优先级队列 |
[字符串变换最小字符串] | 100 | java,python,c++ | 贪心 |
[手机App防沉迷系统] | 100 | java,python,c++ | 模拟 |
[数的分解] | 100 | java,python,c++ | 数学(求和) |
[围棋的气] | 100 | java,python,c++ | 模拟 |
[CPU算力分配] | 100 | java,python,c++ | 模拟 |
[拼接url] | 100 | java,python,c++ | 字符串 |
[执行任务赚积分] | 100 | java,python,c++ | 贪心、优先级队列 |
[转盘寿司] | 100 | java,python,c++ | 单调栈 |
[悄悄话] | 100 | java,python,c++ | DFS(二叉树) |
[整数对最小和] | 100 | java,python,c++ | 暴力枚举 |
[执行时长] | 100 | java,python,c++ | 贪心 |
[火星符号运算]、火星文计算 | 100 | java,python,c++ | 栈(表达式计算) |
[机器人搬砖] | 100 | java,python,c++ | 二分(最值) |
[计算面积] | 100 | java,python,c++ | 几何计算 |
[最大N个数与最小N个数的和] | 100 | java,python,c++ | 模拟,Set |
[测试用例执行计划] | 100 | java,python,c++ | 模拟(排序) |
[英文输入法] | 100 | java,python,c++ | 模拟(字符串) |
[考勤信息] | 100 | java,python,c++ | 滑动窗口(计数问题) |
[连续字母长度] | 100 | java,python,c++ | 字符串、set |
[密码解密] | 100 | java,python,c++ | 模拟(字符串) |
[查找接口成功率最优时间段] | 100 | java,python,c++ | 前缀和 |
[小明找位置] | 100 | java,python,c++ | 二分 |
[求最多可以派出多少只团队] | 100 | java,python,c++ | 贪心、双指针 |
[分披萨] | 100 | java,python,c++ | 记忆化搜索 |
[数组去重和排序] | 100 | java,python,c++ | 自定义排序 |
[求字符串所有整数最小和] | 100 | java,python,c++ | 贪心,字符串 |
[游戏分组] | 100 | java,python,c++ | 递归枚举 |
[小朋友至少有几个] | 100 | java,python,c++ | 逻辑题 |
[开源项目热榜] | 100 | java,python,c++ | 自定义排序 |
[生成哈夫曼树] | 100 | java,python,c++ | 贪心、自定义排序、树 |
[内存冷热标记] | 100 | java,python,c++ | 计数,自定义排序 |
[小华最多能得到多少克黄金] | 100 | java,python,c++ | DFS |
[最大坐标值] | 100 | java,python,c++ | 模拟 |
[数组连续和] | 100 | java,python,c++ | 二分、前缀和 |
[解密犯罪时间] | 100 | java,python,c++ | 枚举 |
[字符串分隔(二)] | 100 | java,python,c++ | 模拟,字符串 |
[计算三叉搜索树的高度] | 100 | java,python,c++ | 模拟 |
[素数之积] | 100 | java,python,c++ | 数学 |
[用连续自然数之和来表达整数] | 100 | java,python,c++ | 数学 |
[虚拟游戏理财] | 100 | java,python,c++ | 贪心 |
[查找众数及中位数] | 100 | java,python,c++ | 模拟(计数问题) |
[整型数组按个位值排序] | 100 | java,python,c++ | 自定义排序 |
[字符串筛选排序] | 100 | java,python,c++ | 自定义排序 |
[来自异国的客人] | 100 | java,python,c++ | 进制转换 |
[多段数据压缩] | 100 | java,python,c++ | 模拟 |
[寻找身高最相近的小朋友] | 100 | java,python,c++ | 自定义排序 |
[篮球游戏] | 100 | java,python,c++ | 模拟 |
[找朋友 ] | 100 | java,python,c++ | 暴力 |
[堆内存申请] | 100 | java,python,c++ | 模拟 |
#面经##华为##秋招##春招##校招#希望这个专栏不仅能帮您成功通过华为机试,还能让您熟练掌握算法。
整理题解不易, 如果有帮助到您,请给点个赞 ❤️ 和收藏 ⭐,让更多的人看到。