华为机试中出现的高频算法题目的一个汇总。
说明:
- OJ模式下的输入输出。
- 代码是Java实现。
首先对于华为机试的OJ输入输出需要熟练,可以参考:
ACM(OJ)模式下对于各种输入输出情况的总结(JAVA)
华为机试高频题目:
类别 | 题目 | 知识点 | 题目分值 / 难度 |
---|---|---|---|
字符串 | 华为机试:TLV解析Ⅰ | 字符串分隔、拼接、搜索 | 100/中等 |
字符串 | 华为机试:VLAN资源池 | 字符串分隔、拼接、与数组的转化、List排序 | 100/中等 |
字符串 | 华为机试:字符串统计(全量和占用字符集) | 字符串分隔、拼接、哈希表 | 100/简单 |
字符串 | 华为机试:无重复字符的元素长度乘积的最大值 | 字符串分隔、长度 | 100/简单 |
字符串 | 华为机试:非严格递增连续数字序列 | 字符串分隔、非严格递增 | 100/简单 |
栈和队列 | 华为机试:滑动窗口最大值 | 队列、双指针 | 100/简单 |