1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ 🔟
华为机试题库B卷 已于5月10号 更新为2023 B卷
(2023-10-04 更新本文)
华为机试有三道题目,前两道属于简单或中等题,分值为100分,第三道为中等或困难题,分值为200分。总分为 400 分,150分钟考试时间。
双非院校的通过线位 300 分,大家不要太大意,一定要多刷题,争取拿高分,毕竟分数越高评级越高,工资也就越高。OD的工资待遇还是很可观的15K-30K*14-16,希望大家努力
很多题博主都发布了获得[满分]的算法,大家可以参考参考。有些题的满分题解可能无法通过自己的部分测试用例,不必纠结,以满分为主。
关于订阅华为OD机试题库的后续问题
- 一次订阅,终身使用,后续所有更新都能看到。
- 每篇题解都包含题目,测试示例,思路,代码等内容,订阅之后,如需要可以单独讲解。
- 订阅后截图私我,可加群讨论,刷题同行,➡️刷题不迷路⬅️。
本篇博客为大家展示100分[必拿下] 的基础题
如果你距离 OD 机考时间不多了,那就刷这个精简版本的题库吧
⭐️⭐️⭐️基础题:
知识点 | 统计 |
---|---|
数组 | 21 |
字符串 | 19 |
排序 | 12 |
递归 | 4 |
动态规划 | 2 |
深度优先搜索、DFS | 2 |
🌞 🌝 🌚 🌑 🌒 🌓 🌔 🌕 🌖 🌗 🌘 🌜 🌛
序号 | 题目【100%通过率】 | 知识点 | 分值 |
---|---|---|---|
1 | 【满分】猜字谜 | 字符串 | 100 |
2 | 【满分】木板 | 数组 | 100 |
3 | 【满分】查找重复代码 | 字符串 | 100 |
4 | 【满分】查找单入口空闲区域 | 递归 、DFS搜索、数组 | 100 |
5 | 【满分】单词倒序 | 字符串 | 100 |
6 | 【满分】打印文件 | 队列 | 100 |
7 | 【满分】对称美学/对称字符串 | 字符串、 递归 | 100 |
8 | 【满分】分界线 | 字符串、排序 | 100 |
9 | 【满分】关联端口组合并 | set、数组、 递归 | 100 |
10 | 【满分】货币单位换算 | 字符串、数学 | 100 |
11 | 【满分】获得完美走位 | 字符串、滑窗 | 100 |
12 | 【满分】简单的自动曝光 | 数组 | 100 |
13 | 【满分】日志采集系统 | 数组 | 100 |
14 | 【满分】数组的中心位置 | 数组、前缀和 | 100 |
15 | 【满分】通信误码 | 滑窗 | 100 |
16 | 【满分】网上商城优惠活动(一) | 贪心、数组、排序 | 100 |
17 | 【满分】开心消消乐 | 深度搜索、广度搜索 | 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 | 【满分】相同数字的积木游戏1 | 数组 | 100 |
34 | 【满分】工作安排 / 最大报酬 | 动态规划 | 100 |
35 | 【满分】预定酒店 | 排序 | 100 |
36 | 【满分】学校的位置 / 新学校选址 | 数组、排序 | 100 |
37 | 【满分】寻找密码 | 字符串 | 100 |
38 | 【满分】寻找关键钥匙 | 字符串、排序 | 100 |
39 | 【满分】查找充电设备组合 | 贪心、回溯 | 100 |
40 | 【满分】知识图谱 新词挖掘1 | 滑窗 | 100 |
41 | 【满分】静态代码扫描服务 | 数学 | 100 |
42 | 【满分】不爱施肥的小布 | 二分查找 | 100 |
43 | 【满分】AI处理器组合 | 数组 | 100 |
44 | 【满分】新员工座位安排系统 | 数组、滑窗 | 100 |
45 | 【满分】光伏场地建设规划 | 数组 | 100 |
46 | 【满分】微服务的集成测试 | 深度搜索 | 100 |
47 | 【满分】字符串重新排序 | 字符串、排序 | 100 |
48 | 【满分】MVP争夺战 | 深度搜索 | 100 |
49 | 【满分】贪心的商人 | 贪心 | 100 |
50 | 【满分】核酸检测人员安排 | 动态规划 | 100 |
😄 😆 😊 😃 😏 😍 😘 😚 😳 😌 😆 😁 😉 😜 😝 😀 😗 😙 😛 😴 😟 😦 😧 😮 😬 😕 😯 😑 😒 😅 😓 😥 😩 😔 😞 😖 😨 😰 😣 😢 😭 😂 😲 😱 😫 😠 😡 😤 😪 😋 😷 😎 😵 👿 😈 😐 😶 😇 👽 💛
💙 💜 ❤️ 💚 💔 💓 💗 💕 💞 💘 💖 ✨ ⭐️ 🌟 💫 💥 💥 💢 ❗️ ❓ ❕ ❔ 💤 💨 💦 🎶 🎵 🔥 💩 💩 💩 👍 👍 👎 👎 👌 👊 👊 ✊ ✌️ 👋 ✋ ✋ 👐 ☝️ 👇 👈 👉 🙌 🙏 👆 👏 💪 🤘 🖕 🏃 🏃 👫 👪 👬 👭 💃 👯 🙆 🙅 💁
🙋 👰 🙎 🙍 🙇 💑 💆 💇 💅 👦 👧 👩 👨 👶 👵 👴 👱 👲 👳 👷 👮 👼 👸 😺 😸 😻 😽 😼 🙀 😿 😹 😾 👹 👺 🙈 🙉 🙊 💂 💀 🐾 👄 💋 💧 👂 👀 👃 👅 💌 👤 👥 💬 💭 ☀️ ☔️ ☁️ ❄️ ⛄️ ⚡️ 🌀 🌁 🌊 🐱
🐶 🐭 🐹 🐰 🐺 🐸 🐯 🐨 🐻 🐷 🐽 🐮 🐗 🐵 🐒 🐴 🐎 🐫 🐑 🐘 🐼 🐍 🐦 🐤 🐥 🐣 🐔 🐧 🐢 🐛 🐝 🐜 🐞 🐌 🐙 🐠 🐟 🐳 🐋 🐬 🐄 🐏 🐀 🐃 🐅 🐇 🐉 🐐 🐓 🐕 🐖 🐁 🐂 🐲 🐡 🐊 🐪 🐆 🐈 🐩
🐾 💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄 🌵 🌴 🌲 🌳 🌰 🌱 🌼 🌾 🐚 🌐 🌞 🌝 🌚 🌑 🌒 🌓 🌔 🌕 🌖 🌗 🌘 🌜 🌛 🌙 🌍 🌎 🌏 🌋 🌌 ⛅️ 🎍 💝 🎎 🎒 🎓 🎏 🎆 🎇 🎐 🎑 🎃 👻 🎅 🎄 🎁 🔔 🔕 🎋 🎉 🎊
🎈 🔮 💿 📀 💾 📷 📹 🎥 💻 📺 📱 ☎️ ☎️ 📞 📟 📠 💽 📼 🔉 🔈 🔇 📢 📣 ⌛️ ⏳ ⏰ ⌚️ 📻 📡 ➿ 🔍 🔎 🔓 🔒 🔏 🔐 🔑 💡 🔦 🔆 🔅 🔌 🔋 📲 ✉️ 📫 📮 🛀 🛁 🚿 🚽 🔧 🔩 🔨 💺 💰 💴 💵 💷 💶 💳 💸 📧 📥
📤 ✉️ 📨 📯 📪 📬 📭 📦 🚪 🚬 💣 🔫 🔪 💊 💉 📄 📃 📑 📊 📈 📉 📜 📋 📆 📅 📇 📁 📂 ✂️ 📌 📎 ✒️ ✏️ 📏 📐 📕 📗 📘 📙 📓 📔 📒 📚 🔖 📛 🔬 🔭 📰 🏈 🏀 ⚽️ ⚾️ 🎾 🎱 🏉 🎳 ⛳️ 🚵 🚴 🏇 🏂 🏊 🏄
🎿 👾 ♠️ ♥️ ♣️ ♦️ 💎 💍 🏆 🎼 🎹 🎻 🎮 🃏 🎴 🎲 🎯 🀄️ 🎬 📝 📝 📖 🎨 🎤 🎧 🎺 🎷 🎸 👞 👡 👠 💄 👢 👕 👕 👔 👚 👗 🎽 👖 👘 👙 🎀 🎩 👑 👒 👞 🌂 💼 👜 👝 👛 👓 🎣 ☕️ 🍵 🍶 🍼 🍺 🍻 🍸 🍹 🍷 🍴 🍕 🍔
🍟 🍗 🍖 🍝 🍛 🍤 🍱 🍣 🍥 🍙 🍘 🍚 🍜 🍲 🍢 🍡 🥚 🍞 🍩 🍮 🍦 🍨 🍧 🎂 🍰 🍪 🍫 🍬 🍭 🍯 🍎 🍏 🍊 🍋 🍒 🍇 🍉 🍓 🍑 🍈 🍌 🍐 🍍 🍠 🍆 🍅 🌽 🏠 🏡 🏫 🏢 🏣 🏥 🏦 🏪 🏩 🏨 💒 ⛪️ 🏬 🏤 🌇
🌆 🏯 🏰 ⛺️ 🏭 🗼 🗾 🗻 🌄 🌅 🌠 🗽 🌉 🎠 🌈 🎡 ⛲️ 🎢 🚢 🚤 ⛵️ ⛵️ 🚣 ⚓️ 🚀 ✈️ 🚁 🚂 🚊 🚞 🚲 🚡 🚟 🚠 🚜 🚙 🚘 🚗 🚗 🚕 🚖 🚛 🚌 🚍 🚨 🚓 🚔 🚒 🚑 🚐 🚚 🚋 🚉 🚆 🚅 🚄 🚈 🚝 🚃 🚎
🎫 ⛽️ 🚦 🚥 ⚠️ 🚧 🔰 🏧 🎰 🚏 💈 ♨️ 🏁 🎌 🏮 🗿 🎪 🎭 📍 🚩 🇯🇵 🇰🇷 🇨🇳 🇺🇸 🇫🇷 🇪🇸 🇮🇹 🇷🇺 🇬🇧 🇬🇧 🇩🇪 1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ 🔟 🔢 0️⃣ #️⃣ 🔣 ◀️ ⬇️ ▶️ ⬅️ 🔠 🔡 🔤 ↙️ ↘️ ➡️ ⬆️ ↖️ ↗️ ⏬ ⏫ 🔽 ⤵️ ⤴️ ↩️ ↪️ ↔️ ↕️
🔼 🔃 🔄 ⏪ ⏩ ℹ️ 🆗 🔀 🔁 🔂 🆕 🔝 🆙 🆒 🆓 🆖 🎦 🈁 📶 🈵 🈂️ 🚻 🚹 🚺 🚼 🚭 🅿️ ♿️ 🚇 🛄 🉑 🚾 🚰 🚮 ㊙️ ㊗️ Ⓜ️ 🛂 🛅 🛃 🉐 🆑 🆘 🆔 🚫 🔞 📵 🚯 🚷 🚱 🚳 🚸 ⛔️ ✳️ ❇️ ✴️ 💟 🆚 📳 📴
💹 💱 ♈️ ♉️ ♊️ ♋️ ♌️ ♍️ ♎️ ♏️ ♐️ ♑️ ♒️ ♓️ ⛎ 🔯 ❎ 🅰️ 🅱️ 🆎 🅾️ 💠 ♻️ 🔚 🔙 🔛 🔜 🕐 🕜 🕙 🕥 🕚 🕦 🕛 🕧 🕑 🕝 🕒 🕞 🕓 🕟 🕔 🕠 🕕 🕡 🕖 🕢 🕗 🕣 🕘 🕤 💲 ©️ ®️ ™️ ❌ ❗️ ‼️ ⁉️ ⭕️ ✖️ ➕ ➖ ➗ 💮 💯 ✔️ ☑️ 🔘 🔗 ➰ 〰️ 〽️ 🔱 ▪️ ▫️ ◾️ ◽️ ◼️ ◻️ ⬛️ ⬜️ ✅ 🔲 🔳 ⚫️ ⚪️ 🔴 🔵 🔷 🔶 🔹 🔸 🔺 🔻